Avatar billede chris96 Nybegynder
10. oktober 2006 - 10:43 Der er 3 kommentarer og
1 løsning

Returner 0 i forespørgsel

Kan man ikke lave en forespørgsel mellem to tabeller, hvor den returnerer et 0??

Det reele jeg har er en tabel med pt. 24 rækker/kategorier - den skal sammenholdes med en forespørgsel, hvor der summeres. Jeg vil dog have, at alle 24 kategorier returneres i forespørgslen - altså, at der returneres et nul, hvis der ikke er en værdi at kæde sammen med!

På forhånd tak!
Christian
Avatar billede jesperfjoelner Nybegynder
10. oktober 2006 - 17:40 #1
Jeg er ikke helt sikker på hvad du mener, men kan det være noget med din join-type?
Hvis du i forespørgsels-editoren højreklikker på join-stregen mellem tabellerne og redigere > så ret joinet til at inkludere alle rækker fra din primære tabel og ikke kun, hvor tabellerne er ens.
Avatar billede zuschlag Juniormester
10. oktober 2006 - 20:01 #2
Jeg har lige lavet et eksempel her på min maskine. Jeg lavede join så alle poster i den ene tabel kommer med. I dit tilfælde den med de 24 poster. Dernæst lavede jeg et felt i forespørgselen, hvor jeg skrev:
tallet:nz([tal],0)
Dvs at feltet hedder tallet, værdien kommer fra feltltet tal, og hvis værdien i dette felt (tal) er null returneres tallet 0 i feltet.
Prøv om du kan få det til at spille
VH Anders
Avatar billede chris96 Nybegynder
12. oktober 2006 - 10:59 #3
Jeg brugte Jesper's og fik det til at du!
Avatar billede jesperfjoelner Nybegynder
12. oktober 2006 - 13:15 #4
Godt at høre, held og lykke med det :-)
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