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