Tietojen poistaminen (DELETE)
DELETE FROM <taulu> [<normaali WHERE-ehto-osa>]Poistaminen tapahtuu DELETE-komennolla. DELETE-operaation kanssa täytyy muistaa sama varovaisuus, kuin UPDATE-operaationkin yhteydessä. Hyvin helposti tulee poistettua enemmän, kuin on ollut tarkoitus jos ei muista tehdä poistoja perusavaimen perusteella.
Poistetaan opiskelija, jonka sotu on 111115-111P. Poistaminen onnistuu, jos viite-eheysmääritykset eivät sitä estä
DELETE FROM Opiskelija
WHERE hetu = '111115-111P'Koko taulun tyhjentäminen onnistuu kirjoittamalla DELETE FROM <Taulu>. Joissakin ohjelmistoissa on myös komento TRUNCATE <Taulu>. TRUNCATEn tekemiä muutoksia ei tallenneta lokitiedostoon, joten se on huomattavasti nopeampi kuin DELETE, mutta myös peruuttamaton.

Käyttäjien kommentit