L'istruzione Delete consente di eliminare dei record da una tabella
DELETE
FROM Nome_Tabella
WHERE
Condizioni
Tabella Persone
| Cognome | Nome | Eta |
|---|---|---|
| Paolino | Paperino | 30 |
| De Paperoni | Paperone | 23 |
| Baglio | Aldo | 26 |
| Baglio | Filippo | 29 |
Per eliminare tutte le persone con Eta pari a 23 anni:
DELETE
FROM Persone
WHERE
Eta = 23
Otterremo:
| Cognome | Nome | Eta |
|---|---|---|
| Paolino | Paperino | 30 |
| Baglio | Aldo | 26 |
| Baglio | Filippo | 29 |
Per eliminare tutte le righe di una tabella abbiamo tre possibili sintassi:
DELETE Nome_Tabella
DELETE FROM Nome_Tabella
DELETE * FROM Nome_Tabella