我有一个包含LineItems的发票,每个LineItem都有一个来自产品的Part_No。
如何编写Sql查找具有2个不同Part_No的发票;即Part_No 1234和2345?
我不知道该如何开始...
首选MS Sql Server的Sql,但不是必须的。
谢谢
我使用group by
和处理这些问题having
:
select invoiceid
from lineitems li
where part_no in (1234, 2345)
group by invoiceid
having count(distinct part_no) = 2;
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句