Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Verwijderbewerkingen | Crud
Databases in Python

bookVerwijderbewerkingen

Delete-operaties in SQLite worden gebruikt om records of gegevens uit een databasetabel te verwijderen. Met deze operaties kun je specifieke gegevens verwijderen die niet langer nodig zijn.

De primaire SQL-instructie voor het verwijderen van gegevens is de DELETE-instructie.

import sqlite3

conn = sqlite3.conn('my_database.db')
cursor = connection.cursor()

# SQL query to delete a specific record from the `articles` table
delete_query = "DELETE FROM articles WHERE id = 1"

# Execute the SQL query to perform the deletion
cursor.execute(delete_query)

conn.commit()
conn.close()

In deze codevoorbeeld definieert de eerste regel een SQL-query die een specifiek record uit de articles-tabel verwijdert, gericht op het record waar id gelijk is aan 1. De tweede regel, cursor.execute(delete_query), stuurt deze query naar de database voor uitvoering.

Meerdere records verwijderen

Om meerdere records te verwijderen die aan bepaalde criteria voldoen, kun je een WHERE-clausule gebruiken in de DELETE-query:

DELETE FROM articles WHERE author = "John Doe"

Deze query zal alle records verwijderen waar de auteur overeenkomt met "John Doe".

Alle records verwijderen

Je kunt alle records uit een tabel verwijderen door de WHERE-clausule weg te laten:

DELETE FROM articles

Deze query zal alle records verwijderen in de "articles"-tabel.

Dit zijn de basisconcepten voor het uitvoeren van delete-operaties in SQLite met Python. Je kunt je DELETE-queries aanpassen om specifieke gegevens uit je database te verwijderen indien nodig.

Taak

Swipe to start coding

Verwijder het record uit de users-tabel waar het veld id gelijk is aan 1.

Oplossing

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 5
single

single

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

close

Awesome!

Completion rate improved to 4.76

bookVerwijderbewerkingen

Veeg om het menu te tonen

Delete-operaties in SQLite worden gebruikt om records of gegevens uit een databasetabel te verwijderen. Met deze operaties kun je specifieke gegevens verwijderen die niet langer nodig zijn.

De primaire SQL-instructie voor het verwijderen van gegevens is de DELETE-instructie.

import sqlite3

conn = sqlite3.conn('my_database.db')
cursor = connection.cursor()

# SQL query to delete a specific record from the `articles` table
delete_query = "DELETE FROM articles WHERE id = 1"

# Execute the SQL query to perform the deletion
cursor.execute(delete_query)

conn.commit()
conn.close()

In deze codevoorbeeld definieert de eerste regel een SQL-query die een specifiek record uit de articles-tabel verwijdert, gericht op het record waar id gelijk is aan 1. De tweede regel, cursor.execute(delete_query), stuurt deze query naar de database voor uitvoering.

Meerdere records verwijderen

Om meerdere records te verwijderen die aan bepaalde criteria voldoen, kun je een WHERE-clausule gebruiken in de DELETE-query:

DELETE FROM articles WHERE author = "John Doe"

Deze query zal alle records verwijderen waar de auteur overeenkomt met "John Doe".

Alle records verwijderen

Je kunt alle records uit een tabel verwijderen door de WHERE-clausule weg te laten:

DELETE FROM articles

Deze query zal alle records verwijderen in de "articles"-tabel.

Dit zijn de basisconcepten voor het uitvoeren van delete-operaties in SQLite met Python. Je kunt je DELETE-queries aanpassen om specifieke gegevens uit je database te verwijderen indien nodig.

Taak

Swipe to start coding

Verwijder het record uit de users-tabel waar het veld id gelijk is aan 1.

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 5
single

single

some-alt