Moin!
SELECT t1.feld1, t2.feld2, t3.feld3
FROM tabelle1 t1
INNERJOIN
tabelle3 t3
ON
t3.feldx = t2.feldx
An dieser Stelle greifst du auf t2 zu, ohne dass t2 bislang definiert wurde. Das ist von der Reihenfolge der Joins her eher ungewöhnlich, und der Austausch der Reihenfolge ist mindestens dem Verständnis des SQL förderlich.
Meine Erwartung wäre, dass man in der ON-Bedingung nur Tabellen verwendet, die bis hierhin schon aufgeführt wurden.
INNER JOIN
tabelle2 t2
t2.feldx = t1.feldx
- Sven Rautenberg
--
"Love your nation - respect the others."
"Love your nation - respect the others."