Sorteren op Meerdere Kolommen
We kunnen ook sorteren op meerdere kolommen. We moeten de kolomnamen gescheiden door komma's specificeren.
De eerste kolom die in de sortering wordt gespecificeerd, heeft prioriteit, en vervolgens zal de sortering doorgaan volgens de tweede kolom.
De syntaxis ziet er als volgt uit:
sql
Laten we kijken naar het voorbeeld dat drie kolommen ophaalt en de resultaten sorteert op twee daarvan: eerst op population
en vervolgens op capital
:
SELECT ID, population, capital FROM country ORDER BY population, capital;
Hier is de country
tabel waarmee we werken:
Swipe to start coding
Schrijf een SQL-query om vier kolommen op te halen met behulp van de SELECT
-instructie, namelijk: continent
, region
, population
en capital
(haal deze kolommen in deze volgorde op). Sorteer vervolgens het resultaat op twee van hen: eerst op continent
, daarna op population
.
Oplossing
Bedankt voor je feedback!