Modifier/supprimer un enregistrement☘
Avant de pouvoir modifier (ou supprimer) un enregistrement, encore faut-il savoir le retrouver...
La commande WHERE☘
L'instruction
WHERE condition
permet de spécifier un critère de sélection.
condition
correspond à un ou plusieurs tests de comparaison. Les opérateurs
usuels AND
, OR
et NOT
permettent de combiner ces valeurs booléennes.
Opérateurs de comparaison☘
Opération | Opérateur |
---|---|
égalité | = |
différence | <>> |
dans/parmi | valeur IN (valeur1, valeur2, …) |
inférieur (ou égal) | < ou <= |
supérieur (ou égal) | > ou >= |
Entre b_inf et b_sup |
BETWEEN b_inf AND b_sup |
Filtres sur les chaînes de caractères☘
attribut LIKE 'NS_' /* débute par NS suivi d’un seul caractère */
attribut LIKE 'N_I' /* débute par N suivi d’un seul caractère et finit par I */
attribut LIKE 'NS%' /* débute par NS suivi de 0, 1 ou plusieurs caractères */
attribut LIKE '%NSI%' /* contient le groupe NSI */
Modifier des valeurs☘
On modifie la valeur de cellules en spécifiant un critère de sélection :
1 2 3 |
|
Exemple
L'utilisateur sonicdu38 demande à changer son numéro de téléphone.
On effectue donc la modification correspondante dans la table
Utilisateurs :
1 2 3 |
|
Supprimer un enregistrement☘
A nouveau, on utilise un (ou plusieurs) critère(s) de sélection :
1 2 |
|
Exemple
Sur demande d'un utilisateur, on supprime le message numéro 2 :
1 2 |
|