我在编写查询时遇到问题。 我想查看所有匹配相同“ where”子句的组。
ID ArticleNumber Title Uploaded
1 1000 Item One 1
2 1000 Item One 1
3 2000 Item Two 1
4 2000 Item Two 0
5 2000 Item Two 0
6 3000 Item Three 0
7 3000 Item Three 0
8 4000 Item Four 1
9 4000 Item Four 0
10 5000 Item Five 0
我只想查看所有商品编号的上载结果均为0的商品编号
我有以下内容:
select ArticleNumber from DB
where Uploaded = 0
group by Article Number;
但是我知道它对我想要的东西不正确。
我知道结果应该是3000和5000。
答案 0 :(得分:1)
我认为这就是您要寻找的
SELECT ArticleNumber FROM DB GROUP BY Article Number HAVING SUM(Uploaded) = 0;
因此,这只会返回所有上载值为0的商品编号