sql 两表相减语句表1 表2no sumamt no amt 001 3000 001 1000002 2000 001 500 002 9000根据no号关联,no=001 表1-
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 11:08:30
sql 两表相减语句表1 表2no sumamt no amt 001 3000 001 1000002 2000 001 500 002 9000根据no号关联,no=001 表1-
sql 两表相减语句
表1 表2
no sumamt no amt
001 3000 001 1000
002 2000 001 500
002 9000
根据no号关联,no=001 表1-表2 3000—(1000+500)
no=002 2000-9000
最后我只要得出相减的结果就行
sql 两表相减语句表1 表2no sumamt no amt 001 3000 001 1000002 2000 001 500 002 9000根据no号关联,no=001 表1-
select a.no,a.sumamt-b.amt
from table1 as a
,(
select no,sum(amt) as amt
from table2
group by no
) as b
where a.no = b.no