Initiation aux requêtes SQL

Cours Informatique

Initiation aux requêtes SQL

Syntaxe des commandes SQL
Rappel :  Dans une base de données relationnelle les informations sont stockées dans des champs qui sont regroupées dans des tables.  Les tables regroupent les informations (champs) qui ont un lien commun (Information sur les salariés, sur les sociétés sur les visites,  Une requête SQL affiche les contenus de champs qui appartiennent à des tables pour les afficher selon certains critères

MEMO DES PRINCIPALES COMMANDES
Select SELECT « nom de champ » FROM « nom de table » Affiche les données contenues dans les champs à partir des tables listées. Order By SELECT « nom de colonne » FROM « nom de table » [WHERE « condition »] ORDER BY « nom de colonne » [ASC, DESC] Paramètre des critères de tri. Where SELECT « nom de colonne » FROM « nom de table » WHERE « condition » Paramètre une condition de sélection. Like SELECT « nom de colonne » FROM « nom de table » WHERE « nom de colonne » LIKE {modèle} Avec WHERE. Paramètre dans une condition de sélection, un critère sur une partie d’un champ. Count, Avg, Max, Min, Sum SELECT COUNT (« nom de colonne ») FROM « nom de table » Opérateur arithmétique : compte, moyenne, maximum, minimum, somme. And – Or SELECT « nom de colonne » FROM « nom de table » WHERE « condition simples » {[AND|OR] « condition simples »}+ Avec WHERE. Paramètre plusieurs conditions. Not SELECT « nom de colonne » FROM « nom de table » WHERE « condition simples » {[NOT] « condition simples »} Avec WHERE. Paramètre exclue une condition. Between SELECT « nom de colonne » FROM « nom de table » WHERE « nom de colonne » BETWEEN ‘valeur1’ AND ‘valeur2’ Paramètre un intervalle. Group By SELECT « nom de colonne 1 », SUM(« nom de colonne 2 »)

FROM « nom de table » GROUP BY « nom de colonne 1 » Paramètre un regroupement. Having SELECT « nom de colonne 1 », SUM(« nom de colonne 2 ») FROM « nom de table » GROUP BY « nom de colonne 1 » HAVING (condition fonction) Paramètre une condition. Insert Into INSERT INTO « nom de table » (« colonne 1 », « colonne 2 », …) valeurS (« valeur 1 », « valeur 2 », …) Ajoute d’enregistrements. Delete From DELETE FROM « nom de table » WHERE {condition} Suppression d’enregistrements. Update UPDATE « nom de table » SET « colonne 1 » = [nouvelle valeur] WHERE {condition} Modifier un enregistrement. Distinct SELECT DISTINCT « nom de colonne » FROM « nom de table » Sélectionne dans un champ les données différentes. In SELECT « nom de colonne » FROM « nom de table » WHERE « nom de colonne » IN (‘valeur1’, ‘valeur2’, …) Sélectionne des données précises. Creat Table CREATE TABLE « nom de table » (« colonne 1 » « type de données colonne 1 », « colonne 2 » « type de données colonne 2 », …) Crée une table. Drop Table DROP TABLE « nom de table » Supprimer une table. Truncate Table TRUNCATE TABLE « nom de table » Supprime toute les données d’une table.

Cours gratuitTélécharger le cours complet

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *