更新資料 使用update 語句,update語句可以更新特定行,也可以更新所有行,所以使用update時不要忽略了where語句,以免更新了所有行。
use mytest1
update table_1
set 性別 = 'm'
where 性別 ='d';
格式為:
update 要更新的表
set 列名和要更改的值
確定要更改的過濾條件
也可以一起改多列,中間要用逗號隔開;
use mytest1
update table_1
set 性別 = 'w',
年齡 = 28,
經歷 = 'worked'
where 工號 =2;
use mytest1
select *
from table_1;
查詢:
從表中刪除資料用delete 可以刪除所有行也可以是特定行,
use mytest1
delete
from table_1
where 工號 = 4;
delete語句只能刪除正行,要刪除整列用update
這兩個語句要執行都要求一定的許可權,而且如果不加where子語句都會作用到整個表
使用update 和delete時要注意幾點:
1保證每一行都有主鍵用where子句;
2在update 和delete使用where語句前,先用select查詢語句驗證where的過濾是否正確;
更新和刪除資料
更新資料,即對錶中存在的資料進行修改。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表...