Concatenação
19/02/2003
0
Estou usando a seguinte concatenação:
select nome, endereco || bairro, cidade, cep from cliente
O problema é quando o cliente não possui bairro, aí aparece null nessa coluna, mesmo que exista endereço.
Substituir os null por ´´ não dá certo e por ´ ´ dá certo mas não fica legal trabalhar assim.
Como posso arrumar isso?
select nome, endereco || bairro, cidade, cep from cliente
O problema é quando o cliente não possui bairro, aí aparece null nessa coluna, mesmo que exista endereço.
Substituir os null por ´´ não dá certo e por ´ ´ dá certo mas não fica legal trabalhar assim.
Como posso arrumar isso?
Lucianoko
Curtir tópico
+ 0
Responder
Posts
25/02/2003
Anonymous
Vc poderá resolver este problema fazendo um left join na cláusula FROM do seu select. Desta forma, mesmo q o seu cliente não tiver bairro aparecerão os dados do endereço
Responder
26/02/2003
Lucianoko
Usar Join?
Eu não estou fazendo junções de tabela.
Não entendi como usar join com outro objetivo.
Descreva como ficaria o comando abaixo caso o tel2 esteja null.
select tel1, tel2 from cliente
Atenciosamente,
Luciano W.
Eu não estou fazendo junções de tabela.
Não entendi como usar join com outro objetivo.
Descreva como ficaria o comando abaixo caso o tel2 esteja null.
select tel1, tel2 from cliente
Atenciosamente,
Luciano W.
Responder
Clique aqui para fazer login e interagir na Comunidade :)