Page 2 - Le SQL
P. 2
Table des matières
ORGANISATION ................................................................................................................................................ 2
OBJECTIFS ........................................................................................................................................................ 3
APPLICATION N°1 : LA BASE ............................................................................................................................. 8
APPLICATION N°2 : LES CRITERES ................................................................................................................... 11
APPLICATION N°3 : JOINTURES ....................................................................................................................... 14
APPLICATION N°4 : JOINTURES ....................................................................................................................... 15
APPLICATION N°5 : BETWEEN ET LIKE ............................................................................................................. 20
APPLICATION N°6 : DISTINCT ET ORDER BY .................................................................................................... 21
APPLICATION N°7 : LES AGREGATS ................................................................................................................. 26
APPLICATION N°8 : LES AGREGATS ................................................................................................................. 27
APPLICATION N°9 : IN ..................................................................................................................................... 29
APPLICATION N°10 : NOT IN ........................................................................................................................... 30
APPLICATION N°11 : REQUETE IMBRIQUEE .................................................................................................... 31
APPLICATION N°12 : GROUP BY ET HAVING ................................................................................................... 34
APPLICATION N°13 : INSERT ........................................................................................................................... 37
APPLICATION N°14 : UPDATE ET DELETE......................................................................................................... 40
APPLICATION N°15 : TACHE BILAN, DCG 2023 ................................................................................................ 41
APPLICATION N°16 : TACHE BILAN, DCG 2022 ................................................................................................ 42
APPLICATION N°17 : TACHE BILAN, DCG 2021 ................................................................................................ 43
APPLICATION N°18 : TACHE BILAN, DCG 2020 ................................................................................................ 44
APPLICATION N°19 : TACHE BILAN, DCG 2019 ................................................................................................ 45
APPLICATION N°20 : TACHE BILAN, DCG 2018 ................................................................................................ 47
LEXIQUE SQL .................................................................................................................................................. 48
• L’INSTRUCTION SELECT ................................................................................................................................. 48
• OPERATEURS DE COMPARAISON ....................................................................................................................... 48
• FONCTIONS D’AGREGATION ............................................................................................................................. 48
• FONCTIONS DE DATES .................................................................................................................................... 48
▪ Insérer des données ............................................................................................................................. 48
▪ Insérer des données à partir de données déjà existantes .................................................................... 48
▪ Supprimer des données Voir contrainte d’intégrité référentielle ....................................................... 48
▪ Modifier des données .......................................................................................................................... 48
1