Sortering Efter Flere Kolonner
Vi kan også sortere efter flere kolonner. Vi skal angive kolonnenavne adskilt af kommaer.
Den første kolonne, der angives i sorteringen, vil have prioritet, og derefter fortsætter sorteringen efter den anden kolonne.
Syntaksen vil se sådan ud:
sql9123SELECT columnsFROM tableORDER BY column_with_priority, column2, ...
Lad os se på et eksempel, der henter tre kolonner og sorterer resultaterne efter to af dem: først efter population
og derefter efter capital
:
123SELECT ID, population, capital FROM country ORDER BY population, capital;
Swipe to start coding
Skriv en SQL-forespørgsel for at hente fire kolonner ved hjælp af SELECT
-sætningen, nemlig: continent
, region
, population
og capital
(hent venligst disse kolonner i denne rækkefølge). Sortér derefter resultatet efter to af dem: først efter continent
, derefter efter population
.
Løsning
Tak for dine kommentarer!
single
No query executed yet... |
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