Mysql語法之更新和刪除資料

2021-09-26 01:54:06 字數 988 閱讀 5550

為了更新(修改)表中的資料,可使用update語句。可採用兩種方式使用update:

不要省略where子句,在使用update時一定要注意細心。因為稍不注意,就會更新表中所有行。

基本的update語句由3部分組成,分別是:

update customer

set cust_email = '[email protected]'

where cust_id=10005;

update customer

set cust_email = '[email protected]',

cust_name = 'the fudds'

where cust_id=10005;

在update語句中可以使用子查詢

ignore關鍵字:如果用update語句更新多行,使得出現乙個錯誤,整個update操作不會被取消,繼續更新下去的話,可以使用ignore關鍵字

updateignorecustomers…

為了刪除某個列的值,可設定它為null。

為了從乙個表刪除(去掉)資料,使用delete語句。

不要省略where子句

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

delete from customers

where cust_id = 10006;

小心使用:mysql沒有撤銷(undo)按鈕。應該非常小心地使用update和delete,否則你會發現自己更新或刪除了錯誤的資料。

更新和刪除資料

更新資料,即對錶中存在的資料進行修改。sql語句 update 語句 基本語法 update 表名 set 欄位名1 值1 欄位名2 值2,where 條件表示式 語法說明 欄位名1,欄位名2,用於指定更新的欄位名稱 值1,值2,用於表示字段更新的新資料。where條件表示式,可選引數,用於指定更新...

20 更新和刪除資料

例 客戶10005有了email update customers set cust email elemer fudd.com where cust id 10005 以要更新的表的名字開始 以where子句結束。更新多個列值update customers set cust name fudd ...

新增,更新和刪除資料

為表中所有字段新增資料 通常情況下,向資料表中新增的新記錄應該包含表所有字段,即為該表中的所有字段新增資料,為表中所有字段新增資料的insert語句有兩種。1 insert語句中指定所有欄位名 執行成功後,會在表stu中新增一條資料。為了驗證資料是否新增成功,使用select語句檢視student表...