分享mysql刪除表語句用法「mysql刪除表字段的語法格式」

在mysql 中最常用的刪除語法有一下兩種:

1.通過 DELETE FROM 命令來刪除 MySQL 數據表中的記錄。

2.TRUNCATE TABLE 來清除全表數據。

以下是 SQL DELETE 語句從 MySQL 數據表中刪除數據的通用語法:

DELETE FROM table_name [WHERE Clause]

WHERE 後邊的條件可以根據實際的需求添加。

當我們的某個條件值是列表集合時,那麼就需要用到關聯刪除的語法了。

DELETE FROM table_name where id in (select id from table_name2);
DELETE t FROM table_name as t1, table_name2 as t2
where t.id = t2.id;

註:做為刪除的條件列建議添加索引,這樣可以幫助提供一部分效率。

以下是 SQL TRUNCATE TABLE 語句從 MySQL 數據表中刪除數據的通用語法:

TRUNCATE TABLE table_name;

註:此語法執行不記錄日誌,且不適用於有自增值列的表,因為它會讓自增值重新從0開始。

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/280096.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-20 18:54
下一篇 2024-12-20 18:54

相關推薦

發表回復

登錄後才能評論