/ / Problema de consulta SQL de DB2 cuando se usa la combinación externa - join, db2, join-externa

Problema de DB2 SQL Query al utilizar la combinación externa: join, db2, join-externa

Espero que alguien pueda arrojar algo de luz sobre este error que estoy recibiendo en un script de consulta ...

SELECT
...
FROM
LEFT OUTER JOIN DATESA ON DAILY_DATES.ID = DATESA.ID
table3,
table4
WHERE
...

Estoy recibiendo un mensaje de error y atascado; ¿No puedo resolver el problema en mi sintaxis?

Respuestas

0 para la respuesta № 1

Porque pones table3, table4 después de la unión? Has especificado las tablas ya en la unión.

SELECT ...
FROM daily_dates
LEFT OUTER JOIN datesa
ON daily_dates.id = datesa.id
WHERE ...

Y olvidó especificar su primera tabla después de la selección (vea mi ejemplo para la sintaxis)