[firebase-br] Como usar o not exists
Kleber Caneva
kdcc em terra.com.br
Ter Out 21 14:23:57 -03 2008
Tenta assim:
SELECT
CLIENTE.CLCODG_CLIENTE,
CLIENTE.CLNOME_CLIENTE,
CLIENTE.CLCODG_STATUS,
DEBITO.DBNUMR_PARCELA
FROM
CLIENTE
WHERE
(CLIENTE.CLCODG_STATUS = 1) AND
NOT EXISTS ( SELECT 1 FROM DEBITO WHERE (CLIENTE.CLCODG_CLIENTE =
DEBITO.DBCODG_CLIENTE) AND (DEBITO.DBNUMR_PARCELA IN ('1','2','3')) )
[]´s
Kléber Caneva
----- Original Message -----
From: "Flavio Divino" <flaviodivino em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, October 21, 2008 11:44 AM
Subject: [firebase-br] Como usar o not exists
Eu tenho uma tabela débito, e gostaria de fazer uma consulta, somente dos
clientes que não possuem a parcela 1, 2 e 3.
estou usando essa sql, mas ela não ta funcionando do jeito que eu gostaria.
SELECT
CLIENTE.CLCODG_CLIENTE,
CLIENTE.CLNOME_CLIENTE,
CLIENTE.CLCODG_STATUS,
DEBITO.DBNUMR_PARCELA
FROM
CLIENTE
INNER JOIN DEBITO ON (CLIENTE.CLCODG_CLIENTE = DEBITO.DBCODG_CLIENTE)
WHERE
(CLIENTE.CLCODG_STATUS = 1) AND
(DEBITO.DBNUMR_PARCELA NOT IN ('1','2','3'))
Acredito que se eu usar o not exists, devo solucionar o meu problema.
Abraços.
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista