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