Øving 7

Del 1
















Del 2, oppgave 1

Lag en SQL-setning som spør om alle opplysningene om hundene.

SELECT * FROM Hunder;
Del 2, oppgave 2

Lag en spørring som finner navnet på alle hundene som veier mer enn 20 kg.

SELECT navn FROM Hunder
WHERE vekt > 20;
Del 2, oppgave 3

Lag en spørring som finner fornavn og etternavn på personene som har hummer som livrett.

SELECT fornavn, etternavn FROM Hundeeiere
WHERE livrett = 'Hummer';
Del 2, oppgave 4

Finn livretten til Bob Dennis (fornavn).

SELECT livrett FROM Hundeeiere
WHERE fornavn = 'Bob Dennis';
Del 2, oppgave 5

Bytt ut Hunder med Hundeeiere, og se at det ikke dukker opp hundemat som livrett nå.

fornavnnavnlivrett
AdolfSniffPannekaker
AdolfTullikPannekaker
HaraldKingHummer
GustavFantKoteletter
Remi AndréSvansenNei, søren-aner-ikke
Remi AndréSveisenNei, søren-aner-ikke
Bob DennisRex RodneyPølser
Del 2, oppgave 6

Lag en spørring som gir deg personenes fornavn og etternavn, personenes livrett, og hundenes navn og livrett.

SELECT fornavn, etternavn, Hundeeiere.livrett, navn, Hunder.livrett
FROM Hundeeiere, Hunder
WHERE pnr = eier_pnr;
Del 2, oppgave 7

Lag en spørring som gir deg personenes fornavn og etternavn, personenes livrett, og hundenes navn og livrett for de som forer hunden sin ved bordet (personens og hundens livrett er det samme).

SELECT fornavn, etternavn, Hundeeiere.livrett, navn, Hunder.livrett
FROM Hundeeiere, Hunder
WHERE pnr = eier_pnr AND Hundeeiere.livrett = Hunder.livrett;