SQL如何用A表加减B表的某一列的值?

时间:2021-06-28 10:04:31
如题:
  如何用A表的某一列 加减 B表某一个列的数值?

3 个解决方案

#1


那A表的哪一行根据什么去匹配B表的行呢

建议给些数据示例,和示例数据对应的期望结果,来说明问题

#2


楼上说得不错。
暂时只能猜一个。

select A.cola-isnull(B.colb,0) as Newcol
from A
left join B on A.key=B.key

#3


当然可以,表连接后,字段A-字段B as 差异 就可以了

#1


那A表的哪一行根据什么去匹配B表的行呢

建议给些数据示例,和示例数据对应的期望结果,来说明问题

#2


楼上说得不错。
暂时只能猜一个。

select A.cola-isnull(B.colb,0) as Newcol
from A
left join B on A.key=B.key

#3


当然可以,表连接后,字段A-字段B as 差异 就可以了