Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Poistotoiminnot | Crud
Tietokannat Pythonissa

bookPoistotoiminnot

Poisto-operaatiot SQLite-tietokannassa käytetään tietueiden tai tietojen poistamiseen tietokantataulusta. Näiden toimintojen avulla voidaan poistaa tiettyjä tietoja, joita ei enää tarvita.

Pääasiallinen SQL-lauseke tietojen poistamiseen on DELETE-lause.

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()

Tässä koodiesimerkissä ensimmäinen rivi määrittelee SQL-kyselyn, joka poistaa tietyn tietueen articles-taulusta, kohdistuen tietueeseen, jossa id on 1. Toinen rivi, cursor.execute(delete_query), lähettää tämän kyselyn tietokantaan suoritettavaksi.

Useiden tietueiden poistaminen

Useiden tietueiden poistamiseksi, jotka täyttävät tietyt ehdot, voidaan käyttää WHERE-ehtoa DELETE-kyselyssä:

DELETE FROM articles WHERE author = "John Doe"

Tämä kysely poistaa kaikki tietueet, joissa kirjoittaja on "John Doe".

Kaikkien tietueiden poistaminen

Kaikki tietueet voidaan poistaa taulusta jättämällä WHERE-ehto pois:

DELETE FROM articles

Tämä kysely poistaa kaikki tietueet "articles"-taulusta.

Nämä ovat peruskäsitteet poisto-operaatioiden suorittamiseen SQLite-tietokannassa Pythonin avulla. DELETE-kyselyjä voidaan mukauttaa tarpeen mukaan tiettyjen tietojen poistamiseksi tietokannasta.

Tehtävä

Swipe to start coding

Poista tietue users-taulusta, jossa id-kentän arvo on 1.

Ratkaisu

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 5
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

close

Awesome!

Completion rate improved to 4.76

bookPoistotoiminnot

Pyyhkäise näyttääksesi valikon

Poisto-operaatiot SQLite-tietokannassa käytetään tietueiden tai tietojen poistamiseen tietokantataulusta. Näiden toimintojen avulla voidaan poistaa tiettyjä tietoja, joita ei enää tarvita.

Pääasiallinen SQL-lauseke tietojen poistamiseen on DELETE-lause.

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()

Tässä koodiesimerkissä ensimmäinen rivi määrittelee SQL-kyselyn, joka poistaa tietyn tietueen articles-taulusta, kohdistuen tietueeseen, jossa id on 1. Toinen rivi, cursor.execute(delete_query), lähettää tämän kyselyn tietokantaan suoritettavaksi.

Useiden tietueiden poistaminen

Useiden tietueiden poistamiseksi, jotka täyttävät tietyt ehdot, voidaan käyttää WHERE-ehtoa DELETE-kyselyssä:

DELETE FROM articles WHERE author = "John Doe"

Tämä kysely poistaa kaikki tietueet, joissa kirjoittaja on "John Doe".

Kaikkien tietueiden poistaminen

Kaikki tietueet voidaan poistaa taulusta jättämällä WHERE-ehto pois:

DELETE FROM articles

Tämä kysely poistaa kaikki tietueet "articles"-taulusta.

Nämä ovat peruskäsitteet poisto-operaatioiden suorittamiseen SQLite-tietokannassa Pythonin avulla. DELETE-kyselyjä voidaan mukauttaa tarpeen mukaan tiettyjen tietojen poistamiseksi tietokannasta.

Tehtävä

Swipe to start coding

Poista tietue users-taulusta, jossa id-kentän arvo on 1.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 5
single

single

some-alt