|
| SLQ - hente data fra relaterede Access tab~ Fra : otto |
Dato : 02-12-01 16:52 |
|
Hej
NU har jeg snart prøvet alt - derfor her et desperat råb om hjælp.
Jeg har en bogdatabase med følgende 4 tabeller og de herunder viste
felter:
tblFAG tblforfatter tblTITEL tblBOOKS
ID
ID-fag ID-forfatter ID-titel fag_id
fag forfatter titel forfatter_id
titel_id
tabellerne er relaterede via tabellen tblBOOKS
en forspørgsel i Access 2000 med koden :
SELECT [ID], [forfatter_id], [titel_id], [Ude], [fag_id]
FROM books;
Viser mig alle fag med tilhørende forfattere og bogtitler
PROBLEM :
Jeg kan simpelthen ikke få lavet en SQL erklæring i ASP som vil vise
fag - forfatter og titel
Det er vel noget med INNER JOIN - men jeg kan ikke få det til at virke ...
Håber én af jer kan give mig hjælp til at komme videre
På forhånd tak
Otto Leholt
| |
Bo Overgaard (03-12-2001)
| Kommentar Fra : Bo Overgaard |
Dato : 03-12-01 23:02 |
|
Hej Otto
Prøv med
SELECT fag, forfatter, titel FROM books INNER JOIN fag ON books.fag_id =
fag.ID-fag INNER JOIN forfatter ON books.forfatter_id =
forfatter.ID-forfatter INNER JOIN titel ON books.titel_id = titel.ID-titel;
eller noget i den stil
mvh
Bo Overgaard
"otto" <leholt@worldonline.dk> wrote in message
news:E7sO7.955$z4.144143@news000.worldonline.dk...
> Hej
> NU har jeg snart prøvet alt - derfor her et desperat råb om hjælp.
>
> Jeg har en bogdatabase med følgende 4 tabeller og de herunder viste
> felter:
>
> tblFAG tblforfatter tblTITEL tblBOOKS
> ID
> ID-fag ID-forfatter ID-titel fag_id
> fag forfatter titel forfatter_id
> titel_id
>
> tabellerne er relaterede via tabellen tblBOOKS
> en forspørgsel i Access 2000 med koden :
> SELECT [ID], [forfatter_id], [titel_id], [Ude], [fag_id]
> FROM books;
> Viser mig alle fag med tilhørende forfattere og bogtitler
> PROBLEM :
> Jeg kan simpelthen ikke få lavet en SQL erklæring i ASP som vil vise
> fag - forfatter og titel
> Det er vel noget med INNER JOIN - men jeg kan ikke få det til at virke ...
> Håber én af jer kan give mig hjælp til at komme videre
>
> På forhånd tak
> Otto Leholt
>
>
>
>
| |
fhf (04-12-2001)
| Kommentar Fra : fhf |
Dato : 04-12-01 10:26 |
|
Hej Bo
Tak for din respons - men dit forslag her virkede ikke ...
Håber at du eller en anden kan gennemskue det ..,..jeg kan ikke
hilsen Otto
Bo Overgaard <BoOvergaard@worldonline.dk> skrev i en
nyhedsmeddelelse:3HSO7.704$9p.97084@news010.worldonline.dk...
> Hej Otto
>
> Prøv med
>
> SELECT fag, forfatter, titel FROM books INNER JOIN fag ON books.fag_id =
> fag.ID-fag INNER JOIN forfatter ON books.forfatter_id =
> forfatter.ID-forfatter INNER JOIN titel ON books.titel_id =
titel.ID-titel;
>
> eller noget i den stil
>
> mvh
>
> Bo Overgaard
>
>
> "otto" <leholt@worldonline.dk> wrote in message
> news:E7sO7.955$z4.144143@news000.worldonline.dk...
> > Hej
> > NU har jeg snart prøvet alt - derfor her et desperat råb om hjælp.
> >
> > Jeg har en bogdatabase med følgende 4 tabeller og de herunder viste
> > felter:
> >
> > tblFAG tblforfatter tblTITEL tblBOOKS
> > ID
> > ID-fag ID-forfatter ID-titel fag_id
> > fag forfatter titel forfatter_id
> > titel_id
> >
> > tabellerne er relaterede via tabellen tblBOOKS
> > en forspørgsel i Access 2000 med koden :
> > SELECT [ID], [forfatter_id], [titel_id], [Ude], [fag_id]
> > FROM books;
> > Viser mig alle fag med tilhørende forfattere og bogtitler
> > PROBLEM :
> > Jeg kan simpelthen ikke få lavet en SQL erklæring i ASP som vil vise
> > fag - forfatter og titel
> > Det er vel noget med INNER JOIN - men jeg kan ikke få det til at virke
....
> > Håber én af jer kan give mig hjælp til at komme videre
> >
> > På forhånd tak
> > Otto Leholt
> >
> >
> >
> >
>
>
| |
Jørn Andersen (04-12-2001)
| Kommentar Fra : Jørn Andersen |
Dato : 04-12-01 10:58 |
|
On Sun, 2 Dec 2001 16:51:43 +0100, "otto" <leholt@worldonline.dk>
wrote:
>en forspørgsel i Access 2000 med koden :
>SELECT [ID], [forfatter_id], [titel_id], [Ude], [fag_id]
>FROM books;
>Viser mig alle fag med tilhørende forfattere og bogtitler
>PROBLEM :
>Jeg kan simpelthen ikke få lavet en SQL erklæring i ASP som vil vise
>fag - forfatter og titel
>Det er vel noget med INNER JOIN - men jeg kan ikke få det til at virke ...
Hej Otto,
Hvis du kan få det til at virke i Access, er det bare at kopiere
SQL'en fra Access til din ASP-side. Du skal så lige rette et par
småting (, til ; eller omvendt, samt vildcards, svjh).
Jeg bruger ofte Access til at lave min SQL, når jeg løber sur i den
manuelle metode :)
Good luck,
Jørn
--
Jørn Andersen
Brønshøj
| |
|
|