当前位置: 代码迷 >> Sql Server >> 哎呀,又是给头痛的有关问题,哪位高手能接招啊
  详细解决方案

哎呀,又是给头痛的有关问题,哪位高手能接招啊

热度:22   发布时间:2016-04-27 17:33:26.0
哎呀,又是给头痛的问题,谁能接招啊?
在SQL表里有这样的几条记录
编号         数量
070705     100
070705     -100
070708     110
070708     -110
对了在表中如果有这样的记录,都会是这样成对出现的。
我想在记录集中或者在查询结果中不现实这样的4条记录,该怎么做啊?在线等。。。。。


------解决方案--------------------
编号 数量
070705 100
070705 -100
070708 110
070708 -110


select * from 表 a
inner join (select 编号 from 表 group by 编号 having sum(数量)> 0 ) b
on a.编号=b.编号
  相关解决方案