[英]Oracle Sql Developer (Select Count) Twoc olumns
我必須查詢按國家和城市划分的客戶總數
country 和 city 是客戶表中的列
我自己已經設法獲得每個城市的客戶總數,如下所示:
SELECT city, COUNT (*)
FROM employees
GROUP BY city
ORDER BY city
但我如何與國家團結起來呢? 找資料我覺得應該是這樣的,從大到小排序
國家 | 城市 | TOTAL_CUSTOMERS 個客戶 |
---|---|---|
美國 | 柯克蘭 | 3個 |
美國 | 倫敦 | 2個 |
英國 | 雷蒙德 | 2個 |
英國 | 西雅圖 | 1個 |
英國 | 塔科馬 | 1個 |
我們被告知的是按國家和城市划分的客戶總數。
您只需將國家/地區添加到列列表並按列表分組:
SELECT country,city, COUNT(*)
FROM employees
GROUP BY country,city
ORDER BY COUNT(*) DESC
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.