Verwijderen van records via SQL-query in Python
Met het commando DELETE kun je
records uit een tabel verwijderen. De syntaxis
is vergelijkbaar met wat je eerder hebt bestudeerd:
query = "DELETE FROM tabel WHERE voorwaarde"
Bij het commando DELETE moet je
verplicht de methode commit gebruiken:
with connection.cursor(dictionary=True) as cursor:
cursor.execute(query)
connection.commit()
Verwijder de gebruiker met id gelijk aan 7.
Verwijder alle gebruikers met een leeftijd
van 23 jaar.
Verwijder alle gebruikers bij wie de id
groter is dan 5 en het salaris groter dan of gelijk is aan
900.
Verwijder alle gebruikers.