下指令
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;
習題