SELECT ????

 Tópico anterior Próximo tópico Novo tópico

SELECT ????

VB.NET

 Compartilhe  Compartilhe  Compartilhe
#498046 - 06/09/2021 14:47:00

PITERGALDIANO
RIO VERDE
Cadast. em:Dezembro/2012


Boa tarde!
Preciso retornar os dados de uma tabela A cujo código não esteja contido na tabela B.

TABELA_A
codigo  descricao
1           teste1
2           teste2
3           teste3

TABELA_B
codigo    codigo_tabela_A      valor
100                 1                        10
200                 3                        20

Nesse caso o select precisa retornar somente o código 2 da tabela A, pois é o único que não está contido no campo 'codigo_tabela_A' na tabela B.

Meu Select:
select * from TABELA_A where codigo not in (select codigo_tabela_a from TABELA_B)

Não está retornado nada.... o que pode ser?

Obrigado.

Piter Galdiano

#498047 - 06/09/2021 15:27:50

PITERGALDIANO
RIO VERDE
Cadast. em:Dezembro/2012


Descuido meu galera.

Precisa incluir a cláusula para não filtrar campos nulos no subselect.

Agora está perfeito.

Obrigado e registrado.

Piter Galdiano

 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por PITERGALDIANO em 06/09/2021 15:28:12