Avatar billede dino84 Nybegynder
19. januar 2005 - 17:47 Der er 2 kommentarer og
1 løsning

Udtræk kun besked hvis svar

hej

Jeg har 2 tabeller "besked" og "svar". I "besked" har jeg et felt der hedder besked_godkend og i "svar" har jeg et felt der hedder svar_godkend...

Først trækkeder jeg alle beskeder ud der er godkendt og bagefter trækker jeg svarene ud til den godkendte besked..

Hvordan laver jeg det så jeg kun trækker beskederne ud hvis både svar_godkend og besked_godkend = ja ?

Jeg bruger følgende til at kalde de godkendte beskeder frem med:
Select * From besked where besked_godkend = 'ja' order by besked_dato ASC

Derefter bruger jeg dette for at få svaret ud til beskeden:
strSQL ="Select * From svar where beskedenid LIKE '" & beskedid & "'"
strSQL ="Select * From svar INNER JOIN besked ON svar.beskedenid = besked.beskedid where svar.beskedenid LIKE '" & beskedid & "' "
Avatar billede terry Ekspert
19. januar 2005 - 19:51 #1
why dont you do it all in one SQL?
SELECT besked.*, svar.*
FROM besked INNER JOIN svar ON besked.beskedid = svar.beskedid
WHERE (((besked.besked_godkend)=True) AND ((svar.svar_godkend)=True))
ORDER BY besked.besked_dato
Avatar billede dino84 Nybegynder
19. januar 2005 - 20:34 #2
Super.. er ikke for god endnu til at flette flere tabeller ind i en sql...

Men tak for hjælpen...
Avatar billede terry Ekspert
19. januar 2005 - 20:42 #3
you should try using Access's query builder, helps get the correct result

og mange tak :o)
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