single
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å kolonner ud fra hvilke, outputtet vil blive sorteret.
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 vælge kolonnen capital fra tabellen country og sortere resultaterne alfabetisk. Brug SELECT-sætningen til at vælge kolonnen, og ORDER BY-klausulen til at sortere outputtet. Vælg kun kolonnen capital.
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