Sortering af Data
Vi kan sortere de data, vi modtager, i en bestemt rækkefølge. For at gøre dette henter vi først dataene ved hjælp af SELECT
-operatoren og anvender derefter ORDER BY
-klausulen. Denne klausul tager navnene på kolonnerne, som resultatet skal sorteres efter.
Her er syntaksen for at illustrere dette:
SELECT columns
FROM table
ORDER BY column_name
Her er et eksempel, hvor vi sorterer resultatet efter kolonnen continent
:
123SELECT continent FROM country ORDER BY continent;
Det er vigtigt at bemærke, at når du angiver en kolonne med heltalsværdier, vil sorteringen ske i stigende rækkefølge. For tekstkolonner vil sorteringen følge alfabetisk rækkefølge.
Desuden skal ORDER BY
-klausulen placeres umiddelbart før LIMIT
-klausulen, hvis en LIMIT
-klausul er inkluderet i forespørgslen.
Forklaring: I eksemplet kan du se, at ORDER BY
-klausulen sorterer dataene baseret på kolonnen continent
.
Swipe to start coding
Skriv en SQL-forespørgsel for at hente kolonnen capital
fra tabellen country
. Sortér derefter dataene fra kolonnen capital
, som er hentet ved hjælp af SELECT
-sætningen.
Løsning
Tak for dine kommentarer!
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 2.44
Sortering af Data
Stryg for at vise menuen
Vi kan sortere de data, vi modtager, i en bestemt rækkefølge. For at gøre dette henter vi først dataene ved hjælp af SELECT
-operatoren og anvender derefter ORDER BY
-klausulen. Denne klausul tager navnene på kolonnerne, som resultatet skal sorteres efter.
Her er syntaksen for at illustrere dette:
SELECT columns
FROM table
ORDER BY column_name
Her er et eksempel, hvor vi sorterer resultatet efter kolonnen continent
:
123SELECT continent FROM country ORDER BY continent;
Det er vigtigt at bemærke, at når du angiver en kolonne med heltalsværdier, vil sorteringen ske i stigende rækkefølge. For tekstkolonner vil sorteringen følge alfabetisk rækkefølge.
Desuden skal ORDER BY
-klausulen placeres umiddelbart før LIMIT
-klausulen, hvis en LIMIT
-klausul er inkluderet i forespørgslen.
Forklaring: I eksemplet kan du se, at ORDER BY
-klausulen sorterer dataene baseret på kolonnen continent
.
Swipe to start coding
Skriv en SQL-forespørgsel for at hente kolonnen capital
fra tabellen country
. Sortér derefter dataene fra kolonnen capital
, som er hentet ved hjælp af SELECT
-sætningen.
Løsning
Tak for dine kommentarer!
Awesome!
Completion rate improved to 2.44single