Oracle Sql Developer (Select Count) Twoc olumns



我必须进行一个查询,其中包含按国家和城市划分的客户总数

country和city是客户表

中的列。我自己已经设法得到了每个城市的客户总数,如下所示:

SELECT city, COUNT (*)
FROM employees
GROUP BY city
ORDER BY city

但是我怎样才能把它和国家联系起来呢?我想它应该是这样的,从大到小排序

国家tbody> <<tr>美国英国英国英国
城市TOTAL_CUSTOMERS
美国柯克兰3
伦敦2
雷德蒙2
西雅图1
Tacoma1

您只需将国家/地区添加到列列表并按列表分组:

SELECT country,city, COUNT(*)
FROM employees
GROUP BY country,city
ORDER BY COUNT(*) DESC

最新更新