DELETE (supprimer des données)
La commande DELETE
permet de supprimer des lignes d'une table. Voici la syntaxe de base :
DELETE FROM nom_table
WHERE condition;
Exemple :
DELETE FROM clients
WHERE id = 1;
Cela supprime le client dont l'identifiant est 1
.
Conseils :
Suppression avec précaution : Tout comme avec
UPDATE
, l'absence de clauseWHERE
supprimera toutes les lignes de la table :
DELETE FROM clients; -- Supprime toutes les lignes de la table !
Suppression conditionnelle : Vous pouvez ajouter des conditions supplémentaires dans la clause
WHERE
pour cibler précisément les lignes à supprimer. Par exemple :
DELETE FROM clients
WHERE date_inscription < '2023-01-01';
Cela supprime les clients inscrits avant le 1er janvier 2023.
Last updated