Denne artikkelen vil diskutere hvordan du kan bestille data med flere kolonner. Bestilling av flere kolonner er bare aktuelt for SELECT -setningen.
La oss diskutere.
Syntaks
For å bestille data etter flere kolonner, kan vi uttrykke spørringen som vist i syntaksen nedenfor:
Velg COL_1, COL_2, COL_3,…, COL_NLa oss se hvordan vi kan bruke syntaks ovenfor i en tabell.
La oss anta at vi har et eksempel tabell som vist i spørringen nedenfor:
Lag tabellbrukere (Når vi har tabell og prøvedata lagt til tabellen, kan vi fortsette.
La oss for eksempel bestille etter første_navn og tilstandskolonner.
Velg ID, First_name, Last_name, State, ActiveVi sorterer resultatet etter First_name i stigende rekkefølge og tilstand ved synkende rekkefølge i spørringen ovenfor.
Spørringen ovenfor skal returnere:
Husk at sortering av data med flere kolonner kan være fordelaktig. På den annen side kan du lide betydelige resultatkostnader i store databaser.
For å sortere flere kolonner i stigende rekkefølge, kan vi gjøre:
Velg ID, First_name, Last_name, State, ActiveI dette tilfellet sorterer vi første_navn og siste_navn kolonner i stigende rekkefølge. Dette skulle komme tilbake:
For å sortere i synkende rekkefølge, kjør spørringen som:
Velg ID, First_name, Last_name, State, ActiveDette skulle komme tilbake:
Konklusjon
Denne opplæringen utforsker ved hjelp av SQL for å sortere data fra et resultat via flere kolonner.
Takk for at du leser!!