Sortering Etter Flere Kolonner
Vi kan også sortere etter flere kolonner. Vi må spesifisere kolonnenavnene separert med komma.
Den første kolonnen som er spesifisert i sorteringen vil ha prioritet, og deretter vil sorteringen fortsette i henhold til den andre kolonnen.
Syntaksen vil se slik ut:
sql
La oss se på eksempelet som henter tre kolonner og sorterer resultatene etter to av dem: først etter population
og deretter etter capital
:
SELECT ID, population, capital FROM country ORDER BY population, capital;
Her er country
-tabellen vi jobber med:
Swipe to start coding
Skriv en SQL-spørring for å hente fire kolonner ved hjelp av SELECT
-setningen, nemlig: continent
, region
, population
og capital
(vennligst hent disse kolonnene i denne rekkefølgen). Sorter deretter resultatet etter to av dem: først etter continent
, deretter etter population
.
Løsning
Takk for tilbakemeldingene dine!