Spørringer: eksempel og forklaring

Se et konkret eksempel på spørringer i en database, og forstå hvordan SELECT, WHERE og ORDER BY fungerer i praksis.

Faglig kvalitetssikret av lærere og toppstudenter · Følger læreplanen (LK20) · Sist oppdatert 2026-09-04

Det er lettere å forstå spørringer når du ser dem i et konkret eksempel. Vi bruker derfor en enkel skoledatabase med to tabeller: Elev og Karakter. Det viser tydelig hvordan spørringer og relasjoner henger sammen.

Elev

  • elev_id
  • navn
  • klasse

Karakter

  • karakter_id
  • elev_id
  • fag
  • karakter

Eksempel 1: Hent elever i én klasse

```sql SELECT navn FROM Elev WHERE klasse = '1INF' ORDER BY navn; ```

Denne spørringen henter alle elever i 1INF og sorterer navnene alfabetisk.

Eksempel 2: Hent karakterer i norsk

```sql SELECT elev_id, karakter FROM Karakter WHERE fag = 'Norsk' ORDER BY karakter DESC; ```

Her får du alle karakterene i norsk, sortert med høyest karakter først.

Eksempel 3: Koble navn og karakter

```sql SELECT Elev.navn, Karakter.fag, Karakter.karakter FROM Elev JOIN Karakter ON Elev.elev_id = Karakter.elev_id WHERE Karakter.fag = 'Norsk'; ```

Denne spørringen bruker JOIN for å kombinere to tabeller. Den viser elevens navn sammen med karakteren i norsk. Nettopp dette er poenget med relasjoner: du kan hente informasjon fra flere tabeller og få et helhetlig resultat.

Hva viser eksemplet?

Eksemplet viser at spørringer ikke bare handler om å skrive kode. De handler om å tenke strukturert:

  • Hva skal jeg hente?
  • Hvor ligger informasjonen?
  • Hvilket filter trenger jeg?
  • Må jeg koble flere tabeller?

Denne måten å tenke på er nyttig i alle databaseoppgaver.

Vanlige feil i slike oppgaver

Ofte stilte spørsmål

Hvorfor bruker man JOIN i eksemplet?

For å koble data fra to tabeller sammen.

Hva gjør WHERE?

Den filtrerer bort rader som ikke passer.

Hva gjør ORDER BY?

Den sorterer resultatet.

Hvorfor er ID viktig?

Fordi ID-er er stabile og gjør det mulig å koble tabeller presist.

Er dette typisk eksamensstoff?

Ja, enkle spørringer og koblinger mellom tabeller er veldig typisk.

Flere artikler i ressursbanken

← Spinn til eksamen: slik bør du øve  ·  Spørringer forklart enkelt →

Se alle artiklene i ressursbanken

← Tilbake til ifingo