MySQL 之刪除數據(DELETE)


語法格式:

DELETE FROM <表名>

[WHERE子句][ORDER BY子句][LIMIT子句]

語法說明如下:

  • <表名>:指定要刪除數據的表名。
  • ORDER BY 子句:可選項。表示刪除時,表中各行將按照子句中指定的順序進行刪除。
  • WHERE 子句:可選項。表示為刪除操作限定刪除條件,若省略該子句,則代表刪除該表中的所有行。
  • LIMIT 子句:可選項。用於告知服務器在控制命令被返回到客戶端前被刪除行的最大值。


注意:在不使用 WHERE 條件的時候,將刪除所有數據。

1、根據條件刪除表中的數據

【實例1】在 tb_courses_new 表中,刪除 course_id 為 4 的記錄,輸入的 SQL 語句和執行結果如下所示。

 

 【實例 2】刪除 tb_courses_new 表中的全部數據,輸入的 SQL 語句和執行結果如下所示。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM