DELETE語句用于從表中刪除現(xiàn)有記錄。 “WHERE”子句用于指定刪除所選記錄的條件,如是不指定條件則將刪除所有記錄。
語法:
以下是DELETE語句的基本語法:
DELETE FROM table_name
WHERE [condition];
下面來看看一個(gè)例子:
考慮一個(gè)名為“EMPLOYEES”的表,其中包含以下數(shù)據(jù)。

數(shù)據(jù)如下所示 -
按照以下步驟刪除表中的數(shù)據(jù)
選擇表“EMPLOYEES”并右鍵單擊。將看到一個(gè)腳本選項(xiàng),將光標(biāo)移動(dòng)到腳本選項(xiàng)上,將看到“DELETE腳本”選項(xiàng)然后點(diǎn)擊它。
就會(huì)得到一個(gè)這樣的頁面:
放置要?jiǎng)h除的WHERE條件<condition>。
執(zhí)行一個(gè)例子:
從“EMPLOYEES”中刪除“ID”為1的記錄。執(zhí)行以下查詢語句:
DELETE FROM EMPLOYEES
WHERE ID = 1;
如下圖所示 -
查詢EMPLOYEES的數(shù)據(jù)記錄,可以看到ID為1的記錄已經(jīng)被刪除了 -

注意:如果不使用“WHERE”條件,整個(gè)表中的記錄都將被刪除。
看下面這個(gè)例子:
查詢EMPLOYEES的數(shù)據(jù)記錄,可以看到所有記錄都已經(jīng)被刪除了 -
