Filtrering og sortering i SQL

Lær å filtrere og sortere data i SQL med WHERE, LIKE, IN, BETWEEN og ORDER BY. Praktiske eksempler med gratis videoer og artikler steg for steg.

Sist oppdatert

Har du noen gang åpnet en tabell med hundrevis av rader og kjent at du bare trenger et lite utvalg av dem? Da er filtrering og sortering i SQL akkurat det du trenger for å gjøre dataene lesbare, relevante og enkle å jobbe med.

Med riktig filtrering kan du snevre inn resultatene til det som faktisk betyr noe for deg. Vil du lære grunnlaget først? Guiden vår om WHERE i SQL viser hvordan du velger ut bestemte rader.

Filtrer bort støyen og finn det du leter etter

Filtrering handler om å stille spørsmål til databasen på en presis måte. Du kan hente fram alle kunder i en bestemt by, alle ordre over en viss verdi eller bare radene som matcher et bestemt mønster.

Hvis du vil søke i tekstfelt, er LIKE i SQL nyttig når du ikke kjenner hele verdien på forhånd. Trenger du å avgrense tall eller datoer, kan BETWEEN i SQL hjelpe deg med å plukke ut et intervall.

Velg mellom flere verdier på en ryddig måte

Noen ganger er det ikke nok å sjekke én verdi. Kanskje du vil se data fra flere avdelinger, flere statuskoder eller flere land samtidig.

Da er IN i SQL en enkel og lesbar løsning. Den gjør spørringene dine kortere og tydeligere når du sammenligner mot flere mulige treff.

Sorter resultatene slik du trenger dem

Når du først har filtrert fram riktige rader, vil du ofte bestemme rekkefølgen også. Med sortering kan du vise høyeste verdi først, nyeste dato øverst eller alfabetisk rekkefølge når det passer bedre.

Vil du lære hvordan du styrer rekkefølgen på resultatene? Se ORDER BY i SQL for en praktisk innføring i sortering.

Når du mestrer filtrering og sortering, blir SQL langt mer nyttig i praksis. Utforsk artiklene videre, og bygg deg gradvis opp til å hente ut akkurat den informasjonen du trenger fra databasen.