SQL Update查询从一个表到另一个表

时间:2017-02-16 20:03:35

标签: sql

我有一个数据库,其中包含一组交易者和一组合约。交易者表上有一个字段,我需要从合约表的字段更新。任何人都可以帮助进行示例查询吗?

3 个答案:

答案 0 :(得分:0)

更新交易者

set trader.tofiled = contract.fromfield

来自交易者内部加盟合约 trader.id = contract.id

把条件放在哪里

答案 1 :(得分:0)

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

答案 2 :(得分:0)

更新交易员
设t.tofield = c.fromfield
来自交易员t
在c.id = t.id上加入合同c 其中t.id = 100
- 确保在实际更新之前选择要更新的行,以确保更新正确的行。

选择*
来自交易员t
在c.id = t.id上加入合同c 其中t.id = 100