Ol?,
Estou fazendo um consulta que envolve 3 tabelas. Eu preciso que todas as entradas da tabela PIPING_SEG sejam mostradas. Na minha primeira consulta, contendo apenas duas tabelas, eu consegui.
PRIMEIRA CONSULTA
SELECT DISTINCT PIDM_P54.PIPING_SEG.LINE_ID,
MTO_P54.PDTABLE_12.LINE_ID
FROM PIDM_P54.PIPING_SEG,
MTO_P54.PDTABLE_12,
WHERE (PIDM_P54.PIPING_SEG.LINE_ID(+) = MTO_P54.PDTABLE_12.LINE_ID)
J? quando eu adicionei a terceira tabela, a consulta passou a me tazer somente as entradas que continham correspontes.
SEGUNDA CONSULTA
SELECT DISTINCT PD_P54.DWG.DWG_NO,
PD_P54.DWG.DWG_TITLE,
PIDM_P54.PIPING_SEG.LINE_ID,
MTO_P54.PDTABLE_12.LINE_ID
FROM PIDM_P54.PIPING_SEG,
MTO_P54.PDTABLE_12,
PD_P54.DWG
WHERE (PIDM_P54.PIPING_SEG.LINE_ID(+) = MTO_P54.PDTABLE_12.LINE_ID) AND
( PD_P54.DWG.SYSTEM_UNIQUE_NO = PIDM_P54.PIPING_SEG.DWG_OCC_NO )
O que pode estar errado?
Grato.
Barbeito