Fórum Consulta SQL #190936

27/10/2003

0

Boa Tarde.

Preciso verificar os registros que estão em um tabela e que não estão em outras. Tenho um cadastro de clientes em uma tabela, e em outra tenho os valores dos faturamentos de todos os meses. Quero verificar as empresas que não tiveram movimento em um determinado. Para que isso ocorra os registros (CD_CLIENTE) devem estar na tabela de clientes, mas não estar na tabela de Faturamento. Como procedo ?

Desde já agradecido..


Gfcosta

Gfcosta

Responder

Posts

27/10/2003

Falinden

select *
from tabela_faturamento
where CD_CLIENTE not in (select CD_CLIENTE from tabela_cliente)




____________
Fabiana Linden


Responder

Gostei + 0

27/10/2003

Falinden

Desculpe-me, mas inverti as tabelas.

Considere o trecho abaixo:

select *
from tabela_cliente
where CD_CLIENTE not in (select CD_CLIENTE from tabela_faturamento)




____________
Fabiana Linden


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar