Select em dois campos com apenas um resultado

SQL

Firebird

02/02/2023

Olá...

Possuo uma tabela Cliente com dois campos entre outros de Logradouros, um logradrouRes outro LogradouroCom. Preciso fazer um selecte que procure nesses dois campos ao mesmo tempo o mesmo logradouro, até aí tudo bem usando a função Or no select.

O meu problema é que só tenho o espaço pra mostrar um logradouro então precisava mostrar em apenas um campo o resultado encontrado dos dois campos.

Alguém poderia me da uma idéia?

Desde já agradecido!
Anderson Sales

Anderson Sales

Curtidas 0

Respostas

Fernando C

Fernando C

02/02/2023

select nome, telefone, cpf registro from clientes where cpf = '123'
union
select nome, telefone, cnpj registro from clientes where cnpj = '123';

obs. pesquise sobre union.
GOSTEI 0
Frank Hosaka

Frank Hosaka

02/02/2023

Eu devolveria todos os 100.000 talões de notas fiscais para a gráfica consertar.
GOSTEI 0
Vinicius David

Vinicius David

02/02/2023

Select FIRST 1 logradrouRes FROM cliente
WHERE LogradouroCom = logradrouRes
GOSTEI 0
POSTAR