[firebase-br] RES: problema concatenar

Contato Serkell | Fabricio Brum contato em serkell.com.br
Seg Ago 15 09:07:41 -03 2016


Bom dia.

Tente usar um cast, pois vai transformar os nulos em algo, por exemplo:

(Cast(produtos.pulmao as varchar(20)) || cast(produtos.pulmao2 as
varchar(20)) as pulmao 



Att
Fabricio Brum
Programador


-----Mensagem original-----
De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Jose Luiz de
Medeiros
Enviada em: segunda-feira, 15 de agosto de 2016 08:09
Para: lista em firebase.com.br
Assunto: [firebase-br] problema concatenar


bom dia,

tenho esse sql que junta 2 campos, só que alguns produtos traz o valor dos
campos pulmao e pulmao2 e outros não. se eu tirar o concat os produtos que
não traz o valor funciona, uso a versão 2.5.2.

select entra_prod.id_entrada,
       entra_prod.id_user,
       entra_prod.data,
       entra_prod.hora,
       entra_prod.origem,
       item_entra.id_prod,
       produtos.descricao,
       produtos.pulmao || produtos.pulmao2 as pulmao ,
       produtos.und,
       produtos.estoque,
       produtos.estoque_min,
       ORIGEM.origem,
       sum(item_entra.qtde)as qtde
from entra_prod
   left join item_entra on (entra_prod.id_entrada = item_entra.id_entrada)
   left join produtos on (item_entra.id_prod = produtos.cod)
   left join origem on(origem.id = entra_prod.id_origem)

 where entra_prod.id_entrada = 5297

group by
       entra_prod.id_entrada,
       entra_prod.id_user,
       entra_prod.data,
       entra_prod.hora,
       entra_prod.origem,
       item_entra.id_prod,
       produtos.descricao,
       produtos.pulmao,
       produtos.pulmao2,
       produtos.cbarra,
       produtos.und,
       produtos.estoque,
       produtos.estoque_min,
       origem.origem

Alguém pode me ajudar?


Jose Luiz de Medeiros  

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


Programmer &   TI Professional 

:: delphi - php - firebird - mysql ::  

(31)9 9628-4764  





______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para
saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas:
http://www.firebase.com.br/pesquisa_lista..html



-----
Nenhum vírus encontrado nessa mensagem.
Verificado por AVG - www.avg.com
Versão: 2016.0.7752 / Banco de dados de vírus: 4647/12812 - Data de
Lançamento: 08/15/16


-----
Nenhum vírus encontrado nessa mensagem.
Verificado por AVG - www.avg.com
Versão: 2016.0.7752 / Banco de dados de vírus: 4647/12797 - Data de
Lançamento: 08/12/16





Mais detalhes sobre a lista de discussão lista