Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Spesifisere Sorteringsretning | Sortering av Hentede Data
Introduksjon til SQL

bookSpesifisere Sorteringsretning

Sortering av kolonner i synkende rekkefølge

Vi kan gjøre mer enn bare å sortere data i stigende rekkefølge som standard. ORDER BY-setningen kan også ordne data i synkende rekkefølge, noe som krever bruk av nøkkelordet DESC.

123
SELECT continent FROM country ORDER BY continent DESC;
copy

Sortering av flere kolonner i synkende rekkefølge

Vi kan sortere data etter flere kolonner, og i mange tilfeller er dette faktisk nødvendig. For eksempel, når du viser en liste over studenter, kan det være ønskelig å sortere dem først etter etternavn og deretter etter fornavn. Denne metoden er spesielt nyttig når flere studenter har samme navn.

Husk også at hvis du sorterer i synkende rekkefølge etter mer enn én kolonne, må hver kolonne ha sitt eget DESC-nøkkelord.

123
SELECT id, name, region FROM country ORDER BY region, name DESC;
copy

Du trenger bare å bruke nøkkelordet DESC på kolonnen du ønsker sortert i synkende rekkefølge. I vårt eksempel brukte vi DESC for kolonnen name, men ikke for kolonnen region. Som et resultat blir kolonnen name sortert i synkende rekkefølge, mens kolonnen region forblir sortert i stigende rekkefølge (standard).

1. Hvilket nøkkelord brukes i SQL for å sortere resultater i synkende rekkefølge?

2. Når du sorterer etter flere kolonner i synkende rekkefølge, hvordan skal DESC-nøkkelordet brukes?

3. Hvis du ikke angir ASC eller DESC i en ORDER BY-setning, hva er standard sorteringsrekkefølge?

question mark

Hvilket nøkkelord brukes i SQL for å sortere resultater i synkende rekkefølge?

Select the correct answer

question mark

Når du sorterer etter flere kolonner i synkende rekkefølge, hvordan skal DESC-nøkkelordet brukes?

Select the correct answer

question mark

Hvis du ikke angir ASC eller DESC i en ORDER BY-setning, hva er standard sorteringsrekkefølge?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 5

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Suggested prompts:

Can you explain what happens if I use DESC for both columns?

How does sorting by multiple columns affect the final order of the results?

Can you give another example of sorting by more than two columns?

bookSpesifisere Sorteringsretning

Sveip for å vise menyen

Sortering av kolonner i synkende rekkefølge

Vi kan gjøre mer enn bare å sortere data i stigende rekkefølge som standard. ORDER BY-setningen kan også ordne data i synkende rekkefølge, noe som krever bruk av nøkkelordet DESC.

123
SELECT continent FROM country ORDER BY continent DESC;
copy

Sortering av flere kolonner i synkende rekkefølge

Vi kan sortere data etter flere kolonner, og i mange tilfeller er dette faktisk nødvendig. For eksempel, når du viser en liste over studenter, kan det være ønskelig å sortere dem først etter etternavn og deretter etter fornavn. Denne metoden er spesielt nyttig når flere studenter har samme navn.

Husk også at hvis du sorterer i synkende rekkefølge etter mer enn én kolonne, må hver kolonne ha sitt eget DESC-nøkkelord.

123
SELECT id, name, region FROM country ORDER BY region, name DESC;
copy

Du trenger bare å bruke nøkkelordet DESC på kolonnen du ønsker sortert i synkende rekkefølge. I vårt eksempel brukte vi DESC for kolonnen name, men ikke for kolonnen region. Som et resultat blir kolonnen name sortert i synkende rekkefølge, mens kolonnen region forblir sortert i stigende rekkefølge (standard).

1. Hvilket nøkkelord brukes i SQL for å sortere resultater i synkende rekkefølge?

2. Når du sorterer etter flere kolonner i synkende rekkefølge, hvordan skal DESC-nøkkelordet brukes?

3. Hvis du ikke angir ASC eller DESC i en ORDER BY-setning, hva er standard sorteringsrekkefølge?

question mark

Hvilket nøkkelord brukes i SQL for å sortere resultater i synkende rekkefølge?

Select the correct answer

question mark

Når du sorterer etter flere kolonner i synkende rekkefølge, hvordan skal DESC-nøkkelordet brukes?

Select the correct answer

question mark

Hvis du ikke angir ASC eller DESC i en ORDER BY-setning, hva er standard sorteringsrekkefølge?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 5
some-alt