Sql essentiel Le langage SQL LDD Langage de Dé ?nition de Données création modi ?cation et suppression d ? objets de base de données Tables champs contraintes ? LMD Langage de Manipulation de Données Extraction de données Regroupement et synthèse de donné

Le langage SQL LDD Langage de Dé ?nition de Données création modi ?cation et suppression d ? objets de base de données Tables champs contraintes ? LMD Langage de Manipulation de Données Extraction de données Regroupement et synthèse de données Jointure des tables Modi ?cation de données mise à jour et suppression LMD Langage de Contrôle de Données Gestion des utilisateurs connexionx droits d ? accès mots de passe ? CLe langage SQL Extraction de données SELECT champ champ ? FROM table WHERE condition ORDER BY champ ASC DESC Utilisation de la clause SELECT Exemple - SELECT CodeFact DateFact Montant FROM Facture ORDER BY DateFact - SELECT FROM Facture CLe langage SQL Utilisation de la clause WHERE Exemple SELECT CodeFact DateFact Montant FROM Facture WHERE Montant And DateFact ORDER BY DateFact Opérateurs And Or Xor Not IN Like Between a And b CLe langage SQL Utilisation de la clause WHERE Exemple SELECT Personnes Nom Personnes Prénom FROM Personnes WHERE Personnes Nom Like c designe ou plusieurs caractères Désigne un caractère Question Personnes dont le nom est composé de caractère SELECT Personnes Nom Personnes Prénom FROM Personnes WHERE Personnes Nom Like Au moins caractère Like Contient la lettre b Like b Ne contient pas la lettre b Not Like b ? CLe langage SQL Élimination des doublons DISTINCT SELECT Distinct Type FROM Produit Limitation de nombre de lignes renvoyées par une requête SELECT TOP nomProduit FROM Produit Question nom des étudiants les mieux classés ainsi que leurs moyennes SELECT TOP nom moyenne FROM Resultat ORDER BY moyenne DESC Question nom et moyenne du dernier de la classe SELECT TOP nom moyenne FROM Resultat ORDER BY moyenne CLe langage SQL Regroupement et synthèse de données Fonctions d ? agrégation SUM somme AVG moyenne MIN minimum Max maximum COUNT nombre de lignes SELECT MAX moyenne FROM Resultat ou MAX DISTINCT moyenne SELECT COUNT FROM Employe nombre d ? employés dans l ? entreprise SELECT SUM Salaire FROM Employe masse salariale CLe langage SQL Regroupement avec GROUP BY SELECT Type MAX Prix MIN Prix FROM Produits GROUP BY Type ORDER BY Type Important tout champ qui n ? est pas contenu dans une fonction d ? agrégation doit ?gurer dans la clause GROUP BY Question types de produits dont le prix maximum dépasse DH SELECT Type MAX Prix FROM Produits GROUP BY Type HAVING MAX Prix Important la clause WHERE exprime des conditions sur les champs application avant regroupement alors que la clause HAVING exprime des condition sur le groupe application après regroupement C Jointure des tables jointures internes Pere Fils numPere Nom prenom Salmi Mohamed Bahi Rida Alami Khalil ? Rizki Rachid SELECT Pere Nom Fils Prenom FROM Pere Join Fils On Pere numPere Fils numPere numPere prenom Slimane salima Laila Nom Salmi Salmi Alami prenom Slimane salima Laila La requête retourne uniquement les enregistrements qui respectent la condition on parle de Jointure interne C Jointure des tables jointures externes Question Liste de tous les pères nom et prenom ainsi que le prénom

  • 31
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager