繁体   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