LEFT OUTER JOIN
Publicado por Hugo (1 intervención) el 30/08/2006 15:35:27
Tengo definido el siguiente cursor en un programa batch COBOL en un Host IBM 3270 con DB2
EXEC SQL
DECLARE CURSOR-1 CURSOR FOR
SELECT T1.IDCLIENTE,
MAX(T2.FECHACIERRE)
FROM CLIENTES T1,
CALENDARIO T2
WHERE T1.IDCLIENTE = T2.IDCLIENTE
GROUP BY
T1.IDCLIENTE
HAVING MAX(T2.FECHACIERRE) < :FECHOYMENOS15
END-EXEC
y me va bien, pero necesito agregarle un LEFT OUTER JOIN para que me considere las filas de la tabla T1 cuando no encuentra valores en la tabla T2
Alguien sabe como se hace?
Gracias.
Salud2.
EXEC SQL
DECLARE CURSOR-1 CURSOR FOR
SELECT T1.IDCLIENTE,
MAX(T2.FECHACIERRE)
FROM CLIENTES T1,
CALENDARIO T2
WHERE T1.IDCLIENTE = T2.IDCLIENTE
GROUP BY
T1.IDCLIENTE
HAVING MAX(T2.FECHACIERRE) < :FECHOYMENOS15
END-EXEC
y me va bien, pero necesito agregarle un LEFT OUTER JOIN para que me considere las filas de la tabla T1 cuando no encuentra valores en la tabla T2
Alguien sabe como se hace?
Gracias.
Salud2.
Valora esta pregunta
0