Ik weet niet hoe ik dit probleem het beste kan noemen, maar hier komt het:
Ik heb 2 tabellen in Access:
- Clients
- Uren
De clientstabel bevat uiteraard klantgegevens. De urentabel bevat records welke uren bevatten die geschreven zijn op een klant. Ieder geschreven uur moet geaccordeerd worden. Indien een urenregel geaccordeerd is dan wordt dit aangegeven met het veld "Uren_Akkoord".
Nu kan ik een query samenstellen welke alle uren toont van alle klanten. Echter een klant kan voor een bepaalde maand bijvoorbeeld 5 geaccoordeerde urenregels hebben en 2 niet-geaccoordeerde regels. Die klant wil ik dan niet in mijn overzicht tonen, alleen de klanten waarvan alle urenregels in een maand geaccoordeerd zijn. (Dit ivm facturen die geprint moeten worden)
Mijn query ziet er nu als volgt uit:
En genereert de volgende tabel:
http://www.xs4all.nl/~uwsite/tabel.gif
Wat ik dus wil bereiken is dat "Jaap" niet in mijn resultaten terugkomt,aangezien 1 urenregel van hem niet is geaccordeerd, maar Hans wel aangezien zijn urenregels wel geaccordeerd zijn.
Kan iemand mij in de goede richting wijzen ?
Ik heb 2 tabellen in Access:
- Clients
- Uren
De clientstabel bevat uiteraard klantgegevens. De urentabel bevat records welke uren bevatten die geschreven zijn op een klant. Ieder geschreven uur moet geaccordeerd worden. Indien een urenregel geaccordeerd is dan wordt dit aangegeven met het veld "Uren_Akkoord".
Nu kan ik een query samenstellen welke alle uren toont van alle klanten. Echter een klant kan voor een bepaalde maand bijvoorbeeld 5 geaccoordeerde urenregels hebben en 2 niet-geaccoordeerde regels. Die klant wil ik dan niet in mijn overzicht tonen, alleen de klanten waarvan alle urenregels in een maand geaccoordeerd zijn. (Dit ivm facturen die geprint moeten worden)
Mijn query ziet er nu als volgt uit:
code:
1
| SELECT * FROM Clients LEFT JOIN Uren ON Clients.Client_ID = Uren.Uren_ClientID |
En genereert de volgende tabel:
http://www.xs4all.nl/~uwsite/tabel.gif
Wat ik dus wil bereiken is dat "Jaap" niet in mijn resultaten terugkomt,aangezien 1 urenregel van hem niet is geaccordeerd, maar Hans wel aangezien zijn urenregels wel geaccordeerd zijn.
Kan iemand mij in de goede richting wijzen ?
Pay peanuts get monkeys !