MySQL刪除資料

2021-08-10 06:17:49 字數 691 閱讀 7184

mysql通過delete從表中刪除(去掉)資料。可以從表中刪除特定的行或者從表中刪除所有的行。下面語句是從customer表中刪除一行:

delete

from customers

where cust_id = 10006;

先檢視表customers在刪除前的成員:

select cust_id, cust_name, cust_address 

from customers;

執行完刪除指令後再檢視此表的成員:

結果顯示id為10006的客戶資料已經被全部刪除了。delete不需要列名或萬用字元,delete刪除整行而不是刪除列,如果要刪除列請用update語句

不要省略where:在使用delete時一定要注意細心。因為稍不注意,就會錯誤地刪除表中所有的行。

刪除表的內容而不是表:deltee語句從表中刪除行,甚至是刪除表中所有行,但是delete不刪除表本身。

MySQL 刪除資料

從資料表中刪除資料使用 delete 語句,delete 語句允許用 where 子句指定刪除條件。語法格式 delete from table name where table name 要執行刪除操作的表 where 為可選引數,用於指定刪除條件,如果沒有 where 子句,將刪除表中的所有記錄...

MYSQL刪除資料

884 535 qq.com 一 mysql 刪除表的幾種情況 1 drop table table name 刪除表全部資料和表結構,立刻釋放磁碟空間,不管是 innodb 和 myisam 例項,刪除學生表 drop table student 2 truncate table table na...

MySQL 刪除資料

刪除資料的語句有三種 delete drop truncate。1 delete語句 delete 語句用於刪除表中的行。語法 delete from 表名稱 where 列名稱 值 例如 刪除某一行 delete from emp where empno 7369 2 drop語句 用於刪除表 注...