Sortering av data
Vi kan sortere dataene vi mottar i en bestemt rekkefølge. For å gjøre dette, henter vi først dataene ved å bruke SELECT
-operatoren og deretter bruker vi ORDER BY
-setningen. Denne setningen tar navnene på kolonnene som resultatet skal sorteres etter.
Her er syntaksen for å illustrere dette:
sql
Her er et eksempel hvor vi sorterer resultatet etter kolonnen continent
:
SELECT continent FROM country ORDER BY continent;
Det er viktig å merke seg at når du spesifiserer en kolonne med heltallsverdier, vil sorteringen skje i stigende rekkefølge. For tekstkolonner vil sorteringen følge alfabetisk rekkefølge.
I tillegg skal ORDER BY
-setningen plasseres rett før LIMIT
-setningen, dersom en LIMIT
-setning er inkludert i spørringen.
Forklaring: I eksemplet kan du se at ORDER BY
-setningen sorterer dataene basert på kolonnen continent
.
Swipe to start coding
Skriv en SQL-spørring for å hente ut kolonnen capital
fra tabellen country
. Sorter deretter dataene fra kolonnen capital
, hentet ved hjelp av SELECT
-setningen.
Løsning
Takk for tilbakemeldingene dine!