當前位置:首頁 » 編程語言 » sql更新根據

sql更新根據

發布時間: 2022-07-31 02:39:08

sql如何根據B表內容更新A表.

試試看
用 B表中的數據 根據ID做group 求出最小的時間,而後在與B表關聯查詢獲得最早的 開課時間的成績
update A set A.chengji = (
select max(B.chengji) --防止重復 如重復取成績最好的一個
from B, (select id,min(kaikeshijian) ktime from B group by id) t
where b.id = t.id and b.kaikeshijian = t.ktime and b.id = A.id
)

⑵ sql語句update select根據欄位更新問題

1、tbl_cust_data_table_0000000298這個表沒有field_50028161這個欄位
2、你要更新的列有5個,而select出來的只有4個,不匹配

⑶ sql中根據不同條件更新不同表中的欄位

沒太明白你的需求

比如,這樣?
搜索
update ta set col1 = (select case tb.a > 1000 then 1 else 0 end from tb where ta.id = tb.aid)
where ...

⑷ 求根據欄位關聯更新SQL語句

具體什麼資料庫

sqlserver:

updateaseta.bil_no=b.bil_nofroma,bwherea.src_itm=b.itmanda.src_itmin(selectitmfromb)

oracle:

updateaseta.bil_no=(selectb.bil_nofrombwherea.src_itm=b.itm)wherea.src_itmin(selectitmfromb)

mysql:

updateainnerjionbona.src_itm=b.itmseta.bil_no=b.bil_nowherea.src_itmin(selectitmfromb)

⑸ sql怎麼根據其他表的欄位更新數據

for SQL Server 資料庫:
"update a set a.name=b.name1 from a,b where a.id=b.id"

以下在SQL Server中驗證可行:
update a set a.status=b.status
from table1 a,table2 b
where a.id1=b.id1

⑹ SQL根據一張表的內容更新另一張表的某列

sqlserver:

updatet1sett1.D=t2.D
fromt2
wheret1.A=t2.A

Oracle:

updatet1setD=(selectt2.Dfromt2wheret1.A=t2.A)
whereexists(select1fromt2wheret1.A=t2.A)

⑺ 怎樣寫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

⑻ mysql如何根據一列值更新另一列的值

在更新表的使用where條件就行了,示例sql,
UPDATE aaa SET a1= a1/10000 WHERE a2= '萬';
執行這條sql時,先將條件設置詳細些,比如a2 = '萬' and 主鍵 = 1 什麼的,選擇一條數據試試結果,確保不會因為誤操作,將表中的數據修改。最好在修改數據前,將修改的數據找出來,執行一個備份。

⑼ sql一個表每日做更新。根據某一關鍵欄位查找出修改的數據

IF Update(GroupJobNo)
begin
declare @OldNo nvarchar(30),@NewNo nvarchar(30)
select @OldNo=IsNull(GroupJobNo,'') from deleted
select @NewNo=IsNull(GroupJobNo,'') from Inserted

if (IsNull(@OldNo,'')<>'') and (IsNull(@OldNo,'')<>IsNull(@NewNo,''))
begin
update CT_Job set GroupJobNo=@NewNo where GroupJobNo=@OldNo
end
end;

⑽ sql查詢 更新語句怎麼寫

1、首先需要打開sql server 資料庫。

熱點內容
筆記本x17配置怎麼選 發布:2025-01-24 05:05:53 瀏覽:7
python如何封裝 發布:2025-01-24 05:05:46 瀏覽:843
csgo怎麼連接伺服器 發布:2025-01-24 05:05:45 瀏覽:322
408哪個配置合適 發布:2025-01-24 05:01:54 瀏覽:882
oraclesql刪除重復 發布:2025-01-24 05:01:12 瀏覽:408
少兒編程排行 發布:2025-01-24 04:40:46 瀏覽:698
搭建伺服器怎麼使用 發布:2025-01-24 04:19:34 瀏覽:444
平行進口霸道哪些配置有用 發布:2025-01-24 04:19:32 瀏覽:874
ngram演算法 發布:2025-01-24 04:03:16 瀏覽:659
迷宮游戲c語言 發布:2025-01-24 03:59:09 瀏覽:358