DELETE FROM <表名> [WHERE 子句] [ORDER BY 子句] [LIMIT 子句] 語法說明如下:
<表名>:指定要?jiǎng)h除數(shù)據(jù)的表名。 ORDER BY 子句:可選項(xiàng)。表示刪除時(shí),表中各行將按照子句中指定的順序進(jìn)行刪除。 WHERE 子句:可選項(xiàng)。表示為刪除操作限定刪除條件,若省略該子句,則代表刪除該表中的所有行。 LIMIT 子句:可選項(xiàng)。用于告知服務(wù)器在控制命令被返回到客戶端前被刪除行的最大值。 注意:在不使用 WHERE 條件的時(shí)候,將刪除所有數(shù)據(jù)。
DELETE 語句的使用示例
刪除表中的全部數(shù)據(jù)
【實(shí)例 1】刪除 tb_courses_new 表中的全部數(shù)據(jù)
mysql> DELETE FROM tb_courses_new; Query OK, 3 rows affected (0.12 sec) mysql> SELECT * FROM tb_courses_new; Empty set (0.00 sec) 根據(jù)條件刪除表中的數(shù)據(jù)