Ik weet niet hoe ik hier uit moet komen, dus misschien heeft iemand een idee:
Ik heb een aantal tabellen (vereenvoudigd weergegeven)
Tabel A: (ID, tblcode, persoonscode, type)
Tabel B: (ID, tblcode, tblnaam)
Tabel C, D en E (ID, Voornaam, Achternaam)
de kolommen tblcode in Tabel A en B zijn gerelateerd. Het veld persoonscode komt overeen met het veld ID van Tabel C, D of E, afhankelijk van het veld tblcode.
Nu wil een query maken die als resultaat de Voornaam, Achternaam en Type geeft. Nu kan ik met een conditional inner join wel zo maken dat het type uit Tabel A en de voornaam en achternaam uit tabel C krijg, maar ik dan heb ik de voornamen en achternamen uit tabel D en E nog niet. Ik zal dus waarschijnlijk iets dynamisch moeten maken, maar ik weet absoluut niet hoe
Ik heb een aantal tabellen (vereenvoudigd weergegeven)
Tabel A: (ID, tblcode, persoonscode, type)
Tabel B: (ID, tblcode, tblnaam)
Tabel C, D en E (ID, Voornaam, Achternaam)
de kolommen tblcode in Tabel A en B zijn gerelateerd. Het veld persoonscode komt overeen met het veld ID van Tabel C, D of E, afhankelijk van het veld tblcode.
Nu wil een query maken die als resultaat de Voornaam, Achternaam en Type geeft. Nu kan ik met een conditional inner join wel zo maken dat het type uit Tabel A en de voornaam en achternaam uit tabel C krijg, maar ik dan heb ik de voornamen en achternamen uit tabel D en E nog niet. Ik zal dus waarschijnlijk iets dynamisch moeten maken, maar ik weet absoluut niet hoe