Sådan bestilles alfabetisk i SQL

Indholdsfortegnelse:

Sådan bestilles alfabetisk i SQL
Sådan bestilles alfabetisk i SQL

Video: Sådan bestilles alfabetisk i SQL

Video: Sådan bestilles alfabetisk i SQL
Video: How to Move Mail to Different Folders in Gmail 2024, Kan
Anonim

Denne wikiHow lærer dig, hvordan du bruger ORDER BY -klausulen i SQL til at sortere resultater fra en tabel. ORDER BY -klausulen giver dig mulighed for at sortere en eller flere kolonner i både stigende og faldende rækkefølge.

Trin

Bestil alfabetisk i SQL Trin 1
Bestil alfabetisk i SQL Trin 1

Trin 1. Indtast SELECT *

Det betyder, at vi vil se på alle kolonner. Gå til næste linje.

Bestil alfabetisk i SQL Trin 2
Bestil alfabetisk i SQL Trin 2

Trin 2. Indtast FRA tabelnavn

Erstat tabelnavn med bordets navn, og gå derefter til den næste linje.

Bestil alfabetisk i SQL Trin 3
Bestil alfabetisk i SQL Trin 3

Trin 3. Indtast ORDER BY -kriterier;

Her er nogle eksempler:

  • Hvis du f.eks. Ville vise resultater i alfabetisk rækkefølge baseret på en kolonne kaldet NAME, ville du bruge ORDER BY NAME;. Stigende rækkefølge er standard sorteringsrækkefølge, men du kan også angive, at du vil have den stigende ved hjælp af ORDER BY NAME ASC; hvis du vil.
  • Hvis du hellere vil vise resultaterne i den modsatte rækkefølge, vil du bruge ORDER BY NAME DESC;. DESC betyder "faldende rækkefølge."
  • Hvis du vil sortere baseret på to kolonner, skal du adskille dem med kommaer. For eksempel ORDER BY LAST_NAME ASC, FIRST_NAME DESC; ville vise resultater sorteret alfabetisk efter efternavn. Hvis den samme LAST_NAME matcher flere FIRST_NAME -poster, vises resultaterne af FIRST_NAME også i faldende rækkefølge.
Bestil alfabetisk i SQL Trin 4
Bestil alfabetisk i SQL Trin 4

Trin 4. Udfør kommandoen

Du vil nu se dine SQL -resultater i den relevante rækkefølge.

Anbefalede: