13 lines
426 B
SQL
13 lines
426 B
SQL
-- Author: Anatole Huet
|
|
|
|
-- Determine the 10 countries with the most purchases; list the names of these countries, as well as the number of purchases; sort the results in decreasing order of purchases.
|
|
|
|
SELECT Country.name, COUNT(Purchases.id) as cnt
|
|
FROM Purchases
|
|
JOIN Province ON Purchases.province = Province.rowid
|
|
JOIN Country ON Province.country = Country.code
|
|
GROUP BY Country.name
|
|
ORDER BY cnt DESC
|
|
LIMIT 10
|
|
;
|