戴软件
我的桌子:
ID |
ppvnid |
变数 |
rd |
伙伴 |
19 |
8 |
1个 |
9 |
1个 |
20 |
8 |
3 |
9 |
1个 |
21 |
8 |
5 |
9 |
1个 |
22 |
10 |
1个 |
9 |
1个 |
23 |
10 |
3 |
9 |
1个 |
24 |
10 |
6 |
9 |
1个 |
我的SQL:
Select ppvnid
from table
where varid in (1,3,5)
and prdid=9
and partnerid=1
group by partnerid,
PrdId,
ppvnid
我得到的输出是10和8。
请帮助我与ms-sql查询。我希望答案是8。
德鲁·乔希
查看您的输入和输出,也许您想要
Select ppvnid
from table
where varid in (1,3,5)
and prdid=9
and partnerid=1
group by partnerid,
PrdId,
ppvnid
having count(distinct varid )=3
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
编辑于
我来说两句