Gegevens Sorteren
We kunnen de gegevens die we ontvangen in een specifieke volgorde sorteren. Om dit te doen, halen we eerst de gegevens op met behulp van de SELECT
operator en passen vervolgens de ORDER BY
clausule toe. Deze clausule neemt de namen van kolommen op basis waarvan de uitvoer wordt gesorteerd.
Hier is de syntaxis om ons te helpen begrijpen:
sql
Hier is het voorbeeld waar we het resultaat sorteren op de continent
kolom:
SELECT continent FROM country ORDER BY continent;
Het is belangrijk op te merken dat wanneer je een kolom met gehele getallen specificeert, de sortering in oplopende volgorde zal zijn. Voor stringkolommen zal de sortering alfabetische volgorde volgen.
Ook moet de ORDER BY
clausule net voor de LIMIT
clausule worden geplaatst, als er een LIMIT
clausule in de query is opgenomen.
Uitleg: In het voorbeeld kun je zien dat de ORDER BY
clausule de gegevens sorteert op basis van de continent
kolom.
Hier is de country
tabel waarmee we werken:
Swipe to start coding
Schrijf een SQL-query om de capital
kolom uit de country
tabel op te halen. Sorteer vervolgens de gegevens uit de capital
kolom, opgehaald met de SELECT
instructie.
Oplossing
Bedankt voor je feedback!