DELETE je příkaz dotazovacího jazyka SQL, sloužící k odstranění záznamů z tabulky relační databáze.
Obecný formát příkazu je:
DELETE FROM <tab_name> [WHERE <condition>]
kde
DELETE FROM t_employee WHERE emp_date_to < '1.1.2006'
Tento příkaz smaže z tabulky zaměstnanců všechny záznamy zaměstnanců, kteří ukončili pracovní poměr do konce roku 2005.
Klauzule WHERE je v příkazu DELETE nepovinná, jak je vidět z druhého příkladu:
DELETE FROM t_loaded_files_temp
Tento příkaz smaže všechny záznamy v tabulce t_loaded_files_temp.