Avatar billede agz Nybegynder
06. oktober 2004 - 17:13 Der er 3 kommentarer og
1 løsning

Hjælp til at lave en "query".

Jeg har tre tabeller:
1) En tabel med nogle videobånd - Bånd - (Båndnummer, kapacitet, mærke)
2) En tabel med nogle film - Film - (Titel, længde)
3) En tabel som samler dem - samlet - ('relationer') (Båndnummer, Titel)

Jeg vil gerne lave en "query" - tror det er forespørgsel på dansk! Som skal finde alle de titler, som er på mere end et bånd.

Jeg ved nogenlunde hvad jeg skal, men vil gerne lige have den linje som skal stå i 'field' og 'criteria'..
Avatar billede mugs Novice
06. oktober 2004 - 17:24 #1
Det nemmeste du kan gøre er at benytte guiden "Find relaterede poster".

Åbn db i Databasevinduet > Fanen Forespørgsler > Ny > find Relaterede poster.
Herefter følger du blot guiden og bruger Tabel 2 og tabel3. Tabel1 skal du ikke bruge, idet den ikke indeholder titlen.
Avatar billede jensen363 Forsker
06. oktober 2004 - 17:41 #2
SELECT tblRelationer.Titel, Count(tblRelationer.Båndnummer) AS [Antal Bånd]
FROM tblRelationer
GROUP BY tblRelationer.Titel
HAVING (((Count(tblRelationer.Båndnummer))>1));
Avatar billede jensen363 Forsker
06. oktober 2004 - 17:49 #3
Denne er lidt mere detaljeret :

SELECT tblRelationer.Titel, tblRelationer_1.BåndNr AS [Findes på Bånd]
FROM tblRelationer INNER JOIN tblRelationer AS tblRelationer_1 ON tblRelationer.Titel = tblRelationer_1.Titel
GROUP BY tblRelationer.Titel, tblRelationer_1.BåndNr
HAVING (((Count(tblRelationer.BåndNr))>1));
Avatar billede mugs Novice
07. oktober 2004 - 16:53 #4
Tak for point.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester