Ola Gustavo,

Retorna erro:
ERRO:  tipos no COALESCE integer e character varying não podem corresponder

Ps. Desculpe pessoal, pelos maiusculos..

Att,
Paulo.
 
  ----- Original Message ----- 
  From: Gustavo Scudeler 
  To: Comunidade PostgreSQL Brasileira 
  Sent: Tuesday, March 06, 2012 7:56 PM
  Subject: Re: [pgbr-geral] REF. SQL JUNTAR COLUNAS


  Um coalesce não resolve?


  SELECT 
    COALESCE( A.CODIGO, A.NOME ) as novocampo, 
    B.SETOR,
    A.DATAS, 
    A.CONTA, 
    A.RECIBO, 
    A.VALOR 
   FROM 
    ENTRADAS A LEFT OUTER JOIN SETOR B ON A.SETOR=B.IDSETOR 
   WHERE 
     b.idsetor between 1 and  9999
   ORDER BY
    A.DATAS DESC 


  Em 6 de março de 2012 18:16, <[email protected]> escreveu:

    OLA PESSOAL,

    TENHO O SEGUINTE SQL: 
     SELECT 
      A.CODIGO,
      A.NOME, 
      B.SETOR,
      A.DATAS, 
      A.CONTA, 
      A.RECIBO, 
      A.VALOR 
     FROM 
      ENTRADAS A LEFT OUTER JOIN SETOR B ON A.SETOR=B.IDSETOR 
     WHERE 
       b.idsetor between 1 and  9999
     ORDER BY
      A.DATAS DESC

    QUE ME RETONA:
    0    - JUCA BALA   - PARQUE 001 - 2012-02-03 - 515  - 335.00
    0    - MARIO RIVAS - PARQUE 002 - 2012-02-03 - 515  - 568.00
    4568 - ""          - PARQUE 001 - 2012-02-03 - 515  - 455.00

    NESTA TELA DE ENTRADA, USUARIO PODE DIGITAR O CODIGO
    PREVIAMENTE CADASTRADA NA TABELA CLIENTES, OU IGNORAR
    O CAMPO CODIGO E INFORMAR UM NOME QUALQUER NO CAMPO NOME.

    ENTAO NA TABELA POSSO TER CAMPO CODIGO ZERADO OU PREENCHIDO
    E NO CAMPO NOME POSSO TER UM NOME OU NAO.

    PRECISO NO SELECT RETORNAR UM TERCEIRO CAMPO COM O APENAS
    O CONTEUDO DE UM DOS DOIS.

    ASSIM: 
    JUCA BALA   - PARQUE 001 - 2012-02-03 - 515  - 335.00
    MARIO RIVAS - PARQUE 002 - 2012-02-03 - 515  - 568.00
    4568        - PARQUE 001 - 2012-02-03 - 515  - 455.00

    ALGUEM PODE DAR UMA DICA ?
    OBRIGADO.

    Paulo.
    VisualP Sistemas.



    _______________________________________________
    pgbr-geral mailing list
    [email protected]
    https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral







  -- 
  Atenciosamente,
  Gustavo Scudeler




------------------------------------------------------------------------------


  _______________________________________________
  pgbr-geral mailing list
  [email protected]
  https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a