Les commandes SQL

717 mots 3 pages
VI- Interrogation d’une base de données
L'instruction SELECT… FROM… est utilisée pour afficher (Projeter) les enregistrements d’une base de données
La commande SELECT sélectionne les champs,
La commande FROM sélectionne les tables des différents champs.
Soit la base de données « gestion de salaire votre nom et prénom »suivante

1) Select…..From…..
Afficher les champs : matricule, nom et tél de la table Salariés.
SELECT Salariés.matricule_sal, Salariés.nom_sal, Salariés.tél_perso_sal
FROM Salariés;
Afficher tous les champs de la table Salariés
SELECT * FROM Salariés
2) Select … From … Where…
La commande WHERE permet de filtrer les enregistrements. La syntaxe de la commande est la suivante :
Afficher les champs : matricule et nom de la table salariés ainsi que les champs : raison sociale, contact, fonction et téléphone de la table société.
SELECT Salariés.matricule_sal, Salariés.nom_sal, Sociétés.Raison_sociale_ese, Sociétés.Contact_ese, Sociétés.fonction_ese, Sociétés.tél_ese
FROM Salariés, Sociétés
WHERE Sociétés.N°Ese = Salariés.N_Ese;

Afficher les champs : matricule, nom et tél de la table salariés pour les hommes
SELECT Salaries.Matricule_sal, Salaries.Nom_sal, Salaries.Tél_perso_sal
FROM Salariés
WHERE Civilité_sal = “Homme”;
a) L’opérateur LIKE
La commande LIKE signifie contient.
Exemple 1 : Afficher les villes qui commencent par la lettre : L => WHERE Ville_sal LIKE “L%”
Exemple 2 : Afficher les villes dont le nom se termine par : ian => WHERE Ville_sal LIKE '%ian
Exemple 3 : Afficher les villes dont le nom contient les lettres : Du => WHERE Ville_sal LIKE '%Du%'
b) L’opérateur NOT
L’opérateur NOT permet d’exclure de l’affichage les enregistrements qui satisfont la condition.
Afficher les champs : matricule, nom et salaire des salariés qui ne sont pas cadres
SELECT Salariés.Matricule_sal, Salariés.Nom_sal,
FROM Salariés
WHERE NOT Fonction_sal = “Cadre”
c) L’opérateur AND (ET)
L’opérateur AND

en relation

  • Dossier ecn boiterie
    555 mots | 3 pages
  • CC2014
    259 mots | 2 pages
  • Cas renault duparc bts muc2
    707 mots | 3 pages
  • Cas alpina savoie
    340 mots | 2 pages
  • Dossier pse bac pro
    709 mots | 3 pages
  • Devoir 1 cned mde
    512 mots | 3 pages
  • Contrôle de gestion sociale
    12479 mots | 50 pages
  • Dossier bac pro
    961 mots | 4 pages
  • Cerfa 13821 Declaration Activite AE
    1194 mots | 5 pages
  • Cas dell management
    323 mots | 2 pages
  • Rapport de stage city city
    951 mots | 4 pages
  • Testin
    2701 mots | 11 pages
  • Dossier_professionnel_ASSP
    1265 mots | 6 pages
  • 123456789
    859 mots | 4 pages
  • Musique à leze
    306 mots | 2 pages