Aonde? SQL? qual banco? tu pode usar um case, ou decode do Oracle.
rogelgarcia
select nome, cpf from cliente where cpf is not null
union
select nome, cnpj from cliente where cnpj is not null
pvrsouza
Saindo um pouco da sintaxe da instrução SQL, neste caso, teria realmente necessidade de ter as duas colunas? Nos projetos que eu trabalhei sempre usei uma coluna única CPF/CNPJ e, de alguma forma, controlo com uma flag se ele é PF ou PJ.
Voltando para a sintexe do SQL só complementando o SQL enviado por rogelgarcia:
select nome, cpf as cpf_cnpj from cliente where cpf is not null
union
select nome, cnpj as cpf_cnpj from cliente where cnpj is not null
J
Jonasds
Galera, o sql do pvrsouza funcionou perfeitamente!
Minhas tentativas estavam bem proximas, mas não domínio muito sql.
Obrigado pvrsouza e a todos do forum!
rogelgarcia
Por nada… kkkkk
pvrsouza
Jonasds:
Galera, o sql do pvrsouza funcionou perfeitamente!
Minhas tentativas estavam bem proximas, mas não domínio muito sql.
Obrigado pvrsouza e a todos do forum!
Só corrigindo: “o sql do rogelgarcia funcionou …!”.