Le langage SQL : DML
Il s'agit du langage de manipulation de données.
Il permet de
- rajouter des données dans la base,
- d'effacer et de modifier des données
- de rechercher des données
Opérateurs logiques
Les opérateurs logiques tolérés sont AND, OR, NOT.
Opérateurs de comparaison
Certaines requêtes nécessitent l'utilisation d'opérateurs.
Voilà la liste tolérée :
Opérateur |
Description |
= |
Test d'égalité |
> |
Test de supériorité |
< |
test d'infériorité |
>= |
test de supériorité et d'égalité |
<= |
test d'infériorité et d'égalité |
<> |
test de différence |
BETWEEN |
Test d’appartenance à un intervalle |
LIKE |
test de respect d'un format. Par exemple : LIKE '%@%' vérifie si le caractère @ existe dans la chaîne de caractères. |
IN |
test d'appartenance. Par exemple : IN ['lundi', 'mardi', 'mercredi'] vérifie si la chaîne de caractère est égale à lundi, mardi ou mercredi. |
Instructions de base
INSERT : ajouter de nouvelles données dans la base
UPDATE : modifier des données
DELETE : effacer des données
SELECT : recherche de données
JOIN : la fonction de jointure n'est pas une instruction spécifique mais sa mise en œuvre avec l'instruction SELECT est suffisamment complexe que nous lui attribuons un chapitre spécifique