Il DELETE è usato per eliminare record in una tabella.
La sintassi è:
DELETE FROM nome_tabella WHERE nome_colonna <operatore> valore
Prendiamo la tabella Persone:
| nome | cognome | paese |
| Paolo | Bianchi | Milano |
| Giuseppe | Rossi | Roma |
| Alessio | Verdi | Milano |
ed eseguiamo la query:
DELETE FROM Persone WHERE paese = "Milano";
elimineremo 2 record. Una nuova SELECT sulla tabella produrrà il seguente risultato:
| nome | cognome | paese |
| Giuseppe | Rossi | Roma |
Svuotare una tabella
Per eliminare tutti i records di una tabella possiamo usare una delle sintassi che seguono:
DELETE FROM nome_tabella;
oppure:
DELETE * FROM nome_tabella;
oppure ancora:
TRUNCATE TABLE nome_tabella;
Commenti recenti