Не можете да смесвате JOIN
синтаксис в Oracle
по този начин.
JOIN
условие може да препраща само към таблици, които преди това са били обединени чрез ANSI JOIN
синтаксис.
Използвайте това:
SELECT a, last_note_user, c, d, iso_src
FROM X
CROSS JOIN
Y
CROSS JOIN
Z
LEFT OUTER JOIN
W
ON W.last_note_user = Z.userid
AND W.user_ten = Y.iso_src