【发布时间】:2016-01-29 05:15:51
【问题描述】:
我有两张像下面这样的桌子
Table1:
CId -- Name -- Price -- MId
1 A 100 -- 1
2 B 110 -- 1
3 C 120 -- 1
4 D 120 -- 2
Table2:
Id -- UserId -- CId -- Price
1 1 2 200
1 2 2 200
我想从表一中获取数据但是如果表 2 中有一条记录引用表 1 CId 则表 2 的价格替换为表 1 的价格。
例如,如果我通过提到的 senario 获取数据,我的 UserId 为 1 并且 MId 为 1,我应该得到结果;
1 A 100
2 B 200
3 C 120
【问题讨论】: