Om te beginnen eens de SQL-Query
Het probleem bevindt zich bij de 2e criteria voor de join over "contactpersonen" (zie regel 12). Als ik die regel weghaal (en AND weghaal, correct aantal haakjes,etc.) dan werkt de query correct. Maar zo gauw die regel 12 wel in de query zit, geeft ie de foutmelding:
Deze Join-expressie wordt niet ondersteund
Bij de Join op de tabel "Plaatsingen" (regel 7 t/m 9) werkt de join met meerdere criteria wel, terwijl de opzet precies hetzelfde is.
Ikzelf denk dat het een probleem is met haakjes, maar ik weet niet zeker aangezien ik al vanalles heb geprobeerd met haakjes en de melding blijft maar komen. Iemand ervaring met dit soort joins, die me kan en wil helpen?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| SELECT *
FROM ( ( ( Plaatsingen
RIGHT JOIN ( Afdelingen
LEFT JOIN [Stagesoorten per instelling]
ON [Stagesoorten per instelling].[Afdeling ID] = Afdelingen.[Afdeling ID]
)
ON ( Plaatsingen.[Stagesoort ID] = [Stagesoorten per instelling].[Stagesoort ID] ) AND
( Plaatsingen.[Afdeling ID] = [Stagesoorten per instelling].[Afdeling ID] ) AND
( Plaatsingen.[Periode ID] = [Stagesoorten per instelling].[Periode ID] ) )
LEFT JOIN Instellingen ON Instellingen.[Instelling ID] = Afdelingen.[Instelling ID] )
LEFT JOIN Contactpersonen ON ( Contactpersonen.[Afdeling ID] = Afdelingen.[Afdeling ID] ) AND
( Contactpersonen.[Stagesoort ID] = [Stagesoorten per instelling].[Stagesoort ID] ) )
ORDER BY Afdelingen.[Afdeling ID]; |
Het probleem bevindt zich bij de 2e criteria voor de join over "contactpersonen" (zie regel 12). Als ik die regel weghaal (en AND weghaal, correct aantal haakjes,etc.) dan werkt de query correct. Maar zo gauw die regel 12 wel in de query zit, geeft ie de foutmelding:
Deze Join-expressie wordt niet ondersteund
Bij de Join op de tabel "Plaatsingen" (regel 7 t/m 9) werkt de join met meerdere criteria wel, terwijl de opzet precies hetzelfde is.
Ikzelf denk dat het een probleem is met haakjes, maar ik weet niet zeker aangezien ik al vanalles heb geprobeerd met haakjes en de melding blijft maar komen. Iemand ervaring met dit soort joins, die me kan en wil helpen?