根据数量检查,使用第一个表ID更新第二个表

时间:2019-06-17 08:11:25

标签: sql-server

我的桌子如下

表A

id  name    Qty
1   aaa     100
2   aaa     50

表B

id  name    Qty   t1_Id
101 aaa     -50   NULL
102 aaa     -50   NULL
103 aaa     -50   NULL
104 aaa     -50   NULL

我需要通过检查等于数量的值然后以SQL查询格式输出以下内容,然后更新相同的ID,如果第一张表中的一个ID数量等于第二张表中的2个ID的数量,则更新如下的相同ID。 / p>

结果

id  name    Qty  t1_Id
101 aaa    -50   1
102 aaa    -50   1
103 aaa    -50   2 
104 aaa    -50   NULL

0 个答案:

没有答案