Pular para o conteúdo
Visualizando 1 post (de 1 do total)
  • Autor
    Posts
  • #74412
    Anônimo

      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

    Visualizando 1 post (de 1 do total)
    • Você deve fazer login para responder a este tópico.
    plugins premium WordPress