Suppression d'enregistrements via une requête SQL en Python
Avec la commande DELETE, il est possible
de supprimer des enregistrements d'une table. Sa syntaxe
est similaire à ce que vous avez étudié précédemment :
query = "DELETE FROM table WHERE condition"
Avec la commande DELETE, il est obligatoire
d'appliquer la méthode commit :
with connection.cursor(dictionary=True) as cursor:
cursor.execute(query)
connection.commit()
Supprimez l'utilisateur avec l'id égal à 7.
Supprimez tous les utilisateurs dont l'âge
est de 23 ans.
Supprimez tous les utilisateurs dont l'id
est supérieur à 5 et le salaire est supérieur ou égal
à 900.
Supprimez tous les utilisateurs.