SQL
IV
Recherche des informations dans une base 101
Extraction monotabulaire avec SELECT 102
Expression non évaluable (valeur UNKNOWN) 109
Fonctions, opérateurs et expressions SQL 109
Fonctions statistiques et groupage 120
Fonctions d’ordonnancement et directive WINDOW 130
Constructeur de lignes valuées (
Row Value Constructor
) 136
Opérations sur les MULTISET 138
Traitement des marqueurs NULL 141
Extraction multitabulaire 145
Jointure 146
Opérations ensemblistes 154
Sous-requêtes 156
Expression de table 166
Division relationnelle 170
Mise à jour des données 177
Considérations générales 178
Ajout de lignes avec INSERT 178
Modification de données avec UPDATE 181
Insertion ou modification avec MERGE 184
Suppression de ligne avec DELETE 185
Transactions et SQL procédural 189
Transactions 190
Éléments basiques du langage 195
Curseurs 201
Fonctions et méthodes 206
Procédures stockées 209
Déclencheurs 211
Auto-incrément 214
Recherches plain-texte 217
Principe de l’indexation et la recherche plain-texte 218
Construction d’un index textuel 218
Possibilités de recherche 223
Motifs de recherche textuelle 224
Traitement des mots noirs 227
Mise en œuvre avec Oracle MySQL 229
chapitre 4
chapitre 5
chapitre 6
chapitre 7
chapitre 8
7630.indb 4 05/06/12 17:42
© 2012 Pearson France – SQL, 4e édition – Frédéric Brouard, Christian Soutou, Rudi Bruchez