Uma duvida em consulta via SQL ?

04/09/2004

Boa noite, estou deparado com um problema que é o seguinte :
tenho uma tabela de Clientes e uma outra de Pedidos a consulta que presciso é : Selecionar todos os clientes que não fazem compras a 1 ( um ) mês.
Presciso trazer todos os cliente que não compram a um mes, bom como posso fazer para criar esta consulta via SQL estou usando paradox , na tabela de Pedido tem o campo ( CODCLIENTE e tb em CLiente ) Bom agradeço pela colaboração.


Walter Faria

Respostas

06/09/2004

Ehvasc

Saudações,


Em um banco de dados relacional seria o seguinte:

Select CodCliente, Nome from Clientes
where CodCliente not in (Select Codcliente from pedidos where dataPedido >= ´06/08/2004´)

Em Paradox não tenho certeza de que isso funciona, mas de qualquer forma vc já tem uma idéia de por onde começar. Boa sorte e até a próxima.


Responder Citar

06/09/2004

Motta

acho que o ´pair of dukes´ não suporta subselect , tente sair por minus


select cod
from clientes
minus
select cod
from pedido
where data_pedido >= ´....´


vai ter apenas os codigos, porém


Responder Citar