Avatar billede komputerdk Mester
15. februar 2008 - 06:53 Der er 5 kommentarer og
1 løsning

forespørgsel med kritere=xxx OR ej i tabel eller union af qry

jeg skal lave en forespørgsel hvor:

har en hoved års tabel der opdateres hver måned (medlemmer). en tabel med alle indskud i kassen og måned, en tabel med satser
problemet er nu: hvordan kan man lave en forespørgsel hvor alle medlemmer kommer ud, med følgende:
medlemnr - indskud * sats - måned

finten er at hvis medlemsnr ikke står i indskudstabellen, skal det være 10kr. problemet tror jeg at jeg mangler noget der fortæller access at hvis medlemsnr ikke er i indskudstabellen, periode xx , så skal dne skrive 10kr.. (har ændret fra 1:1 reference)

jeg kan sagtens lave to forespørgsler der viser det.. men jeg får ikke lov til at lave en union select på dem
Avatar billede kabbak Professor
15. februar 2008 - 08:31 #1
lav din join om, tag alle fra medlemmer og dem som passer fra indskudstabellen.
Lav så en iif, der tjekker om medlemmet er i indskudstabellen
iif([indskudstabel]![Medlem]= empty;10;[beløbFeltet])
Avatar billede kabbak Professor
15. februar 2008 - 08:41 #2
det virker vist ikke
Avatar billede komputerdk Mester
15. februar 2008 - 13:19 #3
jeg fik løst det sådan:

Laver en forespørg. med dem der har købt , med en popup [Skriv_måned] og beregning af indskud (var_indskud) ...
Laver en forespørg til, laver med alle medlemmer , hvor måned er lig [Skriv_måned] .. laver en "tag alle" reference fra medlemstabellen til forespørgslen..
indskud er så :  IIF([Var_indskud] = 0 or is null;10;[Var_indskud])


er Empty og is Null det samme?? eller er det at der ikke er en record med data ?
Avatar billede terry Ekspert
15. februar 2008 - 15:21 #4
Empty can be a string which contains nothing "" NULL you could say the string doesnt exist

If you have solved your own question then you could place an answer which you can accept to get your points back :o)
Avatar billede komputerdk Mester
18. februar 2008 - 19:28 #5
tak for hjælpen

Luk
Avatar billede terry Ekspert
18. februar 2008 - 19:38 #6
and accept :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