显示每个国家/地区的供应商数量

时间:2018-01-31 14:57:26

标签: sql oracle

问题是"从供应商表中显示每个国家/地区的供应商的国家和数量。消除来自城市的任何供应商,该供应商以字母" S"开头。消除供应商数量大于3的任何群体。" 这就是我到目前为止所做的:

select COUNTRY, count(SUPPLIERID)as "SUPPLIERCOUNT"
from SUPPLIERS
where CITY not like 'S%'
  and SUPPLIERID <= '3'
group by country
order by count (supplierid) asc

我相信我已经完成了第一部分,如果我错了,请纠正我,但我遇到了问题&#39;消除供应商数量超过&#39; 3的任何群体。

我尝试过count(SUPPLIERID)count (SUPPLIERID)SUPPLIERCOUNT <=...count(SUPPLIERCOUNT),以及我能想到的任何事情。如果我只是简单地放置SUPPLIERID,它会带回结果,但这是错误的。我知道这就是我写标识符的方式,但我不知道还能放什么。如果你能尽快回复我,那将会有很多帮助,谢谢!

0 个答案:

没有答案