一个结果集:
存货编码 单价 数量 金额
---------------------------
A1 1 1 1
A2 2 1 2
A3 3 1 3
另一个结果集:
存货编码 单价 数量 金额
---------------------------
A1 1 1 1
A2 2 1 2通过第一个结果集减第二个结果集(当存货编码和单价一致时相减)得到下面的结果集:
存货编码 单价 数量 金额
---------------------------
A3 3 1 3SQL语句怎么得到呢?
存货编码 单价 数量 金额
---------------------------
A1 1 1 1
A2 2 1 2
A3 3 1 3
另一个结果集:
存货编码 单价 数量 金额
---------------------------
A1 1 1 1
A2 2 1 2通过第一个结果集减第二个结果集(当存货编码和单价一致时相减)得到下面的结果集:
存货编码 单价 数量 金额
---------------------------
A3 3 1 3SQL语句怎么得到呢?
解决方案 »
- sql语句如何多项字段排序,复杂的字段排序!
- 得到第20到第30条数据,有几种方法,每种10分,分不够再加!
- 想写一个可以判断某个ID在其它表里有没有被用的函数,但一直不成功,各位有空看看吗?
- 请高手救救我,要不然要被拿被子回家的!!!!,
- 将 excel导到 sql server2000中的问题,皱建大哥帮忙呀?
- 在线等候-非常急初级问题求教!
- 有关sql server agent 一个错误提示:“依存服务和组无法启动 ”
- 请问一下!如何用sql的select语句查找5天前的记录呢?
- 求救XP+SQL个人版
- ======“一段看不懂SQL代码”,请高手帮我解释一下每句的意思,谢谢======
- 初学sql 用什么软件
- sqlserver2000与sqlserver2005的区别,有必要换吗?
except
select * from tableb
or
select * from tablea a
where not exists(select 1 from tableb where a.货编码=货编码 and a.单价=单价)
select * from table1 a left join table2 b on a.存货编码 <>b.存货编码 or a.单价<>b.单价
select * from table1 a left join table2 b on a.存货编码 <>b.存货编码 or a.单价<>b.单价