Originally Posted by
candide
Hello,
Code:
SELECT tblKundenAnsprechpartner.lngKuIDKuAns, tblAnsprechpartner.strAnsNachname FROM (tblAnsprechpartner INNER JOIN tblKundenAnsprechpartner ON (tblAnsprechpartner.lngAnsID = tblKundenAnsprechpartner.lngAnsIDKuAns)) INNER JOIN tblKunden ON (tblKundenAnsprechpartner.lngKuIDKuAns = tblKunden.lngKuIDCnt) INNER JOIN tblKundenBerufsGrp ON (tblKunden.lngKuIDCnt = tblKundenBerufsGrp.lngKuIDKuBeGrp) WHERE ((tblAnsprechpartner.strAnsNachname LIKE '%fe%') AND (tblKundenBerufsGrp.lngBeGrpIDKuBeGrp = 1) ) ;
candide
the solution is:
Code:
INSERT INTO tblSuchErgebnisBG ( lngKdLtAdrId , strSuchErgebnis ) SELECT tblKundenAnsprechpartner.lngKuIDKuAns, tblAnsprechpartner.strAnsNachname FROM ((tblAnsprechpartner INNER JOIN tblKundenAnsprechpartner ON (tblAnsprechpartner.lngAnsID = tblKundenAnsprechpartner.lngAnsIDKuAns)) INNER JOIN tblKunden ON (tblKundenAnsprechpartner.lngKuIDKuAns = tblKunden.lngKuIDCnt)) INNER JOIN tblKundenBerufsGrp ON (tblKunden.lngKuIDCnt = tblKundenBerufsGrp.lngKuIDKuBeGrp) WHERE ((tblAnsprechpartner.strAnsNachname LIKE '%fe%') AND (tblKundenBerufsGrp.lngBeGrpIDKuBeGrp = 1) ) ;
so all INNER JOINS need parentheses except the last one!