簡體   English   中英

從一個表到另一個表的SQL更新查詢

[英]SQL Update Query From one Table to another

我有一個數據庫,其中包含一組交易者和一組合約。 交易者表上有一個字段,我需要從合約表上的一個字段中進行更新。 任何人都可以幫助進行示例查詢嗎?

更新交易者

設置trader.tofiled = contract.fromfield

來自Trader.id = contract.id的交易者內部加入合約

條件放在哪里

update trader join contract
on trader.id=contract.trader_id
set trader.field1=contract.field2

更新交易者
設置t.tofield = c.fromfield
來自交易者
在c.id = t.id上加入合同c
其中t.id = 100
-請確保在實際更新之前選擇要更新的行,以確保更新正確的行。

選擇 *
來自交易者
在c.id = t.id上加入合同c
其中t.id = 100

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM