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