SQL 學習之 更新和刪除資料

2021-07-27 04:37:20 字數 1069 閱讀 5376

更新資料 使用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表...