USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  query clientes que não efetuaram pedidos
Maxcim
GUARULHOS
SP - BRASIL
Postada em 21/09/2006 09:15 hs            
olá amigos,
 
como faço pra montar a query que selecione todos os clientes  (TBL_Cliente) que NÂO  estão na tabela pedidos (TBL pedidos.
 
o contrario ( selecionar clientes que possuem pedidos esta a seguir)
 
SELECT TBL_Clientes.Código, TBL_Clientes.codigocli, TBL_Clientes.Nome
FROM TBL_Clientes INNER JOIN TBL_PEDIDO ON TBL_Clientes.codigocli = TBL_PEDIDO.codigocli;
 
agora preciso saber os clientes que não fizeram compras no determinado periodo.
 
desde já agradeço.
     
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 21/09/2006 09:35 hs            
já tentou colocar diferente?? :
 
SELECT TBL_Clientes.Código, TBL_Clientes.codigocli, TBL_Clientes.Nome
FROM TBL_Clientes INNER JOIN TBL_PEDIDO ON TBL_Clientes.codigocli <> TBL_PEDIDO.codigocli;
     
Maxcim
GUARULHOS
SP - BRASIL
Postada em 21/09/2006 11:12 hs            
nun deu certo, tentei tambem com LEFT mas não consegui...
ainda retorna clientes que estão na tabela pedido.
 
tinha que ser algo como "Not in TBL_Pedido.codigocli"
     
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 21/09/2006 11:18 hs            
então faça desse jeito:
 
SELECT TBL_Clientes.Código, TBL_Clientes.codigocli, TBL_Clientes.Nome
FROM TBL_Clientes ,TBL_PEDIDO WHERE TBL_Clientes.codigocli <> TBL_PEDIDO.codigocli;
     
Maxcim
GUARULHOS
SP - BRASIL
Postada em 21/09/2006 11:33 hs            
num entendo... tentei desta e de varias formas... e sos clientes com pedidos continuam aparecendo.....
há outa maneira de localizar os clientes que estão inativos?
     
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 21/09/2006 11:57 hs            
Eita!!
Bom, faz assim então:
 
SELECT TBL_Clientes.Código, TBL_Clientes.codigocli, TBL_Clientes.Nome
FROM TBL_Clientes WHERE TBL_Clientes.codigocli NOT IN (SELECT TBL_PEDIDO.codigocli FROM TBL_PEDIDO GROUP BY TBL_PEDIDO.codigocli)
 
Agora acho q vai...
 
     
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página