如何批量更新所有表中某個欄位的值

2021-05-23 05:01:22 字數 1691 閱讀 9417

1樓:匿名使用者

果你的erp系統裡面,物料表跟其他表是連帶更新的話,就沒有問題,直接更改料號;如果沒有的話,那隻好寫sql語句,用遊標迴圈查詢與料號欄位相關**更新料號了。

sql:如何將一個表中某個欄位的值全部更新到另外一個表相應的欄位

2樓:羅路索香路娜

sql語句如下:

update a

set a.ty2=b.ty1

from t2 a,t1 b

where a.n2=b.n1

更新t2表的ty2欄位的值為t1表的ty1欄位的值,條件是a表的n2=b表的n1

擴充套件資料:

常用sql語句——

1、說明:建立資料庫

create database database-name

2、說明:刪除資料庫

drop database dbname

3、說明:備份

sql server

4、說明:建立新表

create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null]

5、說明:刪除新表

drop table tabname

6、說明:增加一個列

alter table tabname add column col type

注:列增加後將不能刪除。db2中列加上後資料型別也不能改變,唯一能改變的是增加varchar型別的長度。

3樓:小丁創業

實現的方法和詳細的操作步驟如下:

1、第一步,開啟資料表,例如,要在表中找到資料1,見下圖,轉到下面的步驟。

2、第二步,完成上述步驟後,單擊「new query」選項,見下圖,轉到下面的步驟。

3、第三步,完成上述步驟後,在彈出的介面中,輸入查詢sql語句,如下圖紅線標註的**所示,然後進入下一步。

4、第四步,完成上述步驟後,單擊當前彈出框的「run」選項,見下圖,轉到下面的步驟。

5、第五步,完成上述步驟後,就獲得了想要的結果了,見下圖。這樣,問題就解決了。

4樓:佛曰你好嗎

mysql

update b inner join a on a.id = b.id set b.extra = a.extra;

5樓:匿名使用者

update b set extra = a.extra from a join b on (a.id = b.id);

6樓:匿名使用者

-- 合併 源表到目標表

replace into b (id,extra)select id,extra from a;

-- 刪除源表

delete from a;

mysql:如何更新某個欄位的值為原來的值加1?

7樓:一諾寶貝

格式:update 表名稱 set 欄位名稱 = 欄位名稱 + 1 [ where語句]

比如說資料庫中有一張student表,要想把id為1的學生成績(score)加1則

update student set score=score+1 where id = 1

mysql如何刪除某個欄位所有值SQL語句

一般用update語句 update 表名 set 某欄位 null 注意 執行語句前做好備份,避免誤操作。mysql 將10條之後的資料全部刪除的sql語句怎麼寫?sql語句 刪除某欄位中一個資料 update 表名 set 欄位名 null where 欄位名 值 and 欄位2 值2 值就是你...

在Access表中某個欄位輸入值,這個值在另表中

簡化的程式設計方案如下 假設a表結構為 a id 自增id,model 文字 必填欄位 是 為窗體 窗體1 新增一個非繫結文字框 text1 一個命令按鈕 command1 為命令按鈕新增下列單擊事件過程 private sub command1 click dim strsql as string...

php如何取到mysql資料庫中某個欄位的值

查詢成功了,但是你 沒有把查詢的值賦給變數,所以你肯定得不到值,sql select meta value from wp postmeta where meta key img link and post id 1 result mysql query sql while row mysqli f...