Tobber skrev:
> SELECT * FROM tabel1, tabel2, tabel3, tabel4 WHERE tabel1.id =
> a AND tabel2.mappeID = tabel3.mappeID AND tabel3.userID =
> tabel4.useerID osv.
Hvordan hænger tabel1 sammen med de andre tabeller? Som
forespørgslen står herover har du en forbindelse (et join) mellem
tabel2, tabel3 og tabel4 (de tre sidste kriterier), men ingen
forbindelse mellem tabel1 og resten.
Derfor vil forespørgslen returnere samtlige kombinationsmuligheder
af de to postsæt (select * from tabel1 where id = a) og (select *
from tabel2, ...)
Det du formentlig mangler er en forbindelse mellem tabel1 og en af
de andre tabeller - fx tabel1.id = tabel2.id. Uden at vide hvad de
enkelte tabeller indeholder og hvad du skal have ud, er det svært
at gætte på hvor dit join skal lægges. Hvis du ikke selv kan finde
frem til det, så prøv at forklare hvad hver enkelt tabel indeholder
og hvordan den er relateret til de andre tabeller.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html