Vinnaren i pepparkakshustävlingen!
2009-04-27, 13:33
  #1
Medlem
Bierhofs avatar
Hej!

jag och mina klasskompisar har ett arbete att göra i access.

http://i41.tinypic.com/2v35x7k.jpg
Såhär ser vår relationsdatabas ut och vi ska skriva en SQL-sats enligt följande.

"Ta fram personnummer och namn på alla personer som någonsin har ägt en del av en fyra!"
vilket attribut som "fyra" finns i är lägenhetstyp. lägenhetstyp sträcker sig från 1:or till 4: or (1,2,3,4). Vi vet inte riktigt hur satsen ska se ut.

Tack på förhand.
Citera
2009-04-27, 15:07
  #2
Moderator
Protons avatar
En god början är ju att öppna boken. Nästa steg är ju att kontrollera i vilka tabeller de olika attributen ligger, samt lista ut ett sätt att joina ihop dem på.

Sista delen är ju att lista ut hur man ska skriva sitt wherevillkor. Klart.

Ärligt talat killar och tjejer, tror inte att nån är så villig att hjälpa er om ni inte postar ett försök att lösa uppgiften själva.
Citera
2009-04-27, 15:31
  #3
Medlem
Bierhofs avatar
SELECT namn, personnr
FROM Person
WHERE EXISTS
(SELECT lägenhetstyp
FROM Lägenhet
WHERE lägenhetstyp = '4');

någonting sådant är vad vi kommit fram med.. vi har testat massa olika saker men verkligen inte kommit någonvart.
Angående boken så har vi ingen. Vi försöker läsa på så mycket föreläsningsbilder som möjligt men inte hittat något än.
Citera
2009-04-27, 15:35
  #4
Medlem
gadzooxs avatar
Citat:
Ursprungligen postat av Bierhof
SELECT namn, personnr
FROM Person
WHERE EXISTS
(SELECT lägenhetstyp
FROM Lägenhet
WHERE lägenhetstyp = '4');

någonting sådant är vad vi kommit fram med.. vi har testat massa olika saker men verkligen inte kommit någonvart.
Angående boken så har vi ingen. Vi försöker läsa på så mycket föreläsningsbilder som möjligt men inte hittat något än.
http://en.wikipedia.org/wiki/Join_(SQL)
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback