共計 1302 個字符,預計需要花費 4 分鐘才能閱讀完成。
自動寫代碼機器人,免費開通
丸趣 TV 小編給大家分享一下數據庫刪除語句 delete 的作用是什么,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
數據庫刪除語句 delete 用于刪除表的一行或者多行數據,語法格式“DELETE FROM 表名 [WHERE 子句] [ORDER BY 子句] [LIMIT 子句]
”;在不使用 WHERE 子句為刪除操作限定刪除條件時,將刪除所有數據。
刪除語句 delete
DELETE 語句可以刪除表的一行或者多行數據。
語法格式為:
DELETE FROM 表名 [WHERE 子句] [ORDER BY 子句] [LIMIT 子句]
語法說明如下:
表名:指定要刪除數據的表名。
ORDER BY 子句:可選項。表示刪除時,表中各行將按照子句中指定的順序進行刪除。
WHERE 子句:可選項。表示為刪除操作限定刪除條件,若省略該子句,則代表刪除該表中的所有行。
LIMIT 子句:可選項。用于告知服務器在控制命令被返回到客戶端前被刪除行的最大值。
示例 1:刪除表中的全部數據
刪除 tb_courses 表中的全部數據
mysql DELETE FROM tb_students;
Query OK, 3 rows affected (0.12 sec)
mysql SELECT * FROM tb_students;
Empty set (0.00 sec)
示例 2:根據條件刪除表中的數據
在 tb_students 表中,刪除 id 為 4 的記錄
mysql DELETE FROM tb_students
- WHERE id=4;
Query OK, 1 row affected (0.00 sec)
mysql SELECT * FROM tb_students;
+----+-------+---------+------+------+--------+------------+
| id | name | dept_id | age | sex | height | login_date |
+----+-------+---------+------+------+--------+------------+
| 1 | Dany | 1 | 25 | F | 160 | 2015-09-10 |
| 2 | Green | 3 | 23 | F | 158 | 2016-10-22 |
| 3 | Henry | 2 | 23 | M | 185 | 2015-05-31 |
| 5 | Jim | 1 | 24 | M | 175 | 2016-01-15 |
| 6 | John | 2 | 21 | M | 172 | 2015-11-11 |
| 7 | Lily | 6 | 22 | F | 165 | 2016-02-26 |
| 8 | Susan | 4 | 23 | F | 170 | 2015-10-01 |
+----+-------+---------+------+------+--------+------------+
4 rows in set (0.00 sec)
由運行結果可以看出,id 為 4 的記錄已經被刪除。
以上是數據庫刪除語句 delete 的作用是什么的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注丸趣 TV 行業資訊頻道!
向 AI 問一下細節
丸趣 TV 網 – 提供最優質的資源集合!