Avatar billede avalon116 Nybegynder
08. december 2004 - 11:42 Der er 8 kommentarer og
1 løsning

Tvetydige ydre join

Nå man får problemet med "tvetydig ydre joins" er man så nødt til at lave to forskellilge forespørgsler, eller kan man lave det i to hug i den samme forespørgsel - fx med en slags "underføresp."?
Avatar billede erikjacobsen Ekspert
08. december 2004 - 11:43 #1
Normalt skal du bare sige hvilke tabeller felterne stammer fra:

  tabel1.id=tabel2.id
Avatar billede avalon116 Nybegynder
08. december 2004 - 11:53 #2
jeg forstår ikke din kommentar. Hvor skal jeg sige det henne?
Avatar billede erikjacobsen Ekspert
08. december 2004 - 11:54 #3
Det ved jeg ikke - hvor får du problemet?
Avatar billede terry Ekspert
08. december 2004 - 11:56 #4
Try changing the JOIN types in the query builder, and if that dooesnt help then youmay need to make a query and then use this in your query where you are having problems.
Avatar billede avalon116 Nybegynder
08. december 2004 - 12:45 #5
Mit problem ser sådan her ud:
SELECT qDøde_K.Alder_0101, Sum(qDøde_K.Antal) AS Døde, Sum(qStatus_K.Antal) AS Status, 1000*[Døde]/[Status] AS pDøde
FROM qDøde_K INNER JOIN qStatus_K ON qDøde_K.Alder_0101 = qStatus_K.Alder_0101
GROUP BY qDøde_K.Alder_0101;
Avatar billede erikjacobsen Ekspert
08. december 2004 - 12:49 #6
Er det så ikke i
    1000*[Døde]/[Status]
du skal skrive tabelnavne, som du har gjort alle andre steder?
Avatar billede erikjacobsen Ekspert
08. december 2004 - 12:50 #7
Hov - nej, det er jo nye resultater du definerer. Men kan man det i Access, og bruge dem
i samme forespørgsel? Det ved du, Terry ;)
Avatar billede terry Ekspert
08. december 2004 - 12:58 #8
Access is not always so good at using aliases. You could make a query where you have your grouping/summing and then do the calcualtions in another. Not too smart I know, but somethimes its necessary.
Avatar billede avalon116 Nybegynder
08. december 2004 - 13:06 #9
Ok, jeg skulle også bare vide, om den kunne håndtere det af én omgang.
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