MySQL 教材:刪除/修改資料

下指令

delete from 表格;
就把表格內的所有資料都刪除了,但是表格的宣告還在。 所以,這和 drop table 表格; 不同。

如果想要只刪除特定的一筆資料,要說

delete from 表格 where 欄位 = V;
這樣,MySQL 就會把「欄位」值是 V 的資料都整筆刪除掉。例如
delete from T1 where id = 1;
或者
delete from T1 where name = '郭靖';
都會把 T1 中的第一筆資料刪除掉。

所謂修改資料,是指某筆資料已經存在,只是要更改那筆資料其中一個欄位的值。 基本語法是

update 表格 set 欄位1 = V1 where 欄位2 = V2
意思是說,找到表格中所有 欄位2 的值是 V2 的資料, 將這些資料的 欄位1 值設定成 V1。 例如
update T1 set birthday = '1981-2-11' where id = 1;

習題

[BCC16-A]
單維彰 (01/05/30) ---
[Prev] [Next] [Up]