當前位置:首頁 » 編程語言 » sql某欄位更新

sql某欄位更新

發布時間: 2022-07-11 12:35:15

① 怎樣寫sql語句 同一表根據某欄位相同就更新

update table
set name_id = (select distinct name_id from table t where t.name = table.name and t.name = 1)
where flag = 0

--當flag等於0的時候更新
--更新的值為:與當前name相同的,並且flag等於1的name_id

② SQL語句更新符合條件的某欄位值

account表中應該有賬戶ID這個主鍵欄位吧?暫且定為account_id吧

我們假設ID為333的賬戶需要話費200餘額和300積分,則sql這樣寫

updateaccountsetbalance=balance-200,cowpea=cowpea-300whereaccount_id=333andbalance>=200andcowpea>=300

③ SQL欄位更新

(不好意思,查詢的地方筆誤了:)
可以再嵌套一個查詢:

Dim mBigID
set rs1=server.createobject("adodb.recordset")
sql="select bigid from XS20_SORT where wwwsort = "&sort&"" >>>>>注意如果這個wwwsort是數字類型的欄位應該這樣寫,如果是字元類型的,要再加一對單引號.
rs1.Open sql,conn,1,1>>>>這地方剛才寫錯了:)
mBigID = ""
If Not rs1.Eof Then
mBigID = rs1("bigid")
End If
rs1.Close
Set rs1 = nothing

rs("bigid")= mBigID

如果還有問題,發郵件給我吧,我的郵箱是[email protected]

④ 請教一條sql語句,更新一個欄位,更新值來至於子查詢

--SQLServer:
update表Aseta欄位=表B.a欄位
from表Binnerjoin表Aon表A.主鍵=表B.主鍵

--MySQL:
update表Ainnerjoin表Bon表A.主鍵=表B.主鍵seta欄位=表B.a欄位

注: 表B可以是一個子表查詢

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

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

1、第一步,打開數據表,例如,要在表中找到數據1,見下圖,轉到下面的步驟。

⑥ 求助:SQL語句.更新表中某個欄位

select A.銀行賬號
from
表A A, 表B B where
A.職員代碼
= B.職員代碼 and B.職員ID
= C.職員ID
上面語句可以當做子查詢, 直接更新表C
update 表C
C set C.職員銀行賬號
=
(
select
A.銀行賬號
from
表A
A,
表B
B
where
A.職員代碼
=
B.職員代碼
and
B.職員ID
=
C.職員ID)

⑦ SQL 同時更新一張表裡的一個欄位所有數據怎麼操作

按如下語句就行了:

update [表名] set [欄位名] = [值];

如果是根據一個表更新此表,套用如下方式:

update [表名] set [欄位名] = (select [欄位名] from [其他表] where [兩表間的關聯條件])。

熱點內容
android獲取數組 發布:2025-08-22 02:24:04 瀏覽:645
徵型壓縮機 發布:2025-08-22 02:10:15 瀏覽:494
真空壓縮袋能上飛機嗎 發布:2025-08-22 02:10:01 瀏覽:94
怎麼刪除伺服器文件 發布:2025-08-22 02:04:07 瀏覽:168
爐石傳說威脅腳本投降 發布:2025-08-22 01:54:10 瀏覽:331
大大哇腳本 發布:2025-08-22 01:49:32 瀏覽:94
python2pip 發布:2025-08-22 01:48:56 瀏覽:388
php和null 發布:2025-08-22 01:48:49 瀏覽:964
安卓手機怎麼強制解鎖 發布:2025-08-22 01:48:48 瀏覽:81
安卓422怎麼樣 發布:2025-08-22 01:48:48 瀏覽:625