[firebase-br] Duvida em SELECT

Joelson - Yahoo joelsonss em yahoo.com.br
Qui Dez 6 10:39:19 -03 2007


Caro Paulo Sergio muito obrigado, funcionou 100% :-)...

*respondendo ao Kléber...
o cliente quer que seja selecionado as contas que num foram recebidas, 
somente
de produtos que pertencem há um determinado grupo... eu até questionei,
mas ele disse que precisa...

mas muito obrigado novamente...

[]s
Joelson



----- Original Message ----- 
From: "Paulo Sergio Xavier Soares" <paulosoares.br em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, December 06, 2007 8:26 AM
Subject: Re: [firebase-br] Duvida em SELECT


Tente assim:

SELECT
     A.PESSOA,
     A.CODIGO,
     A.VENCIMENTO,
     A.DATA,
     COALESCE(A.DOCUMENTO,A.SAIDA) AS DOCUMENTO,
     A.SAIDA,
     A.VALOR_REAL,
     A.VALOR,
     A.VALOR_JURO,
     A.DESCONTO,
     A.PARCELA,
     A.DIAS_ATRASO,
     E.RAZAO
          FROM CONTA_RECEBER A
               INNER JOIN PESSOAS E ON (A.PESSOA=E.CODIGO)
               WHERE
                    (A.PAGO='N')
                    AND (A.VENCIMENTO BETWEEN '01.01.01' and '01.01.10')
                    AND (A.EMPRESA=1)
                    AND
                         exists
                              (select null
                                   from ESTOQUE B
                                        INNER JOIN PRODUTOS_DETALHES C ON (
B.PRODUTO=C.BARRAS)
                                             INNER JOIN PRODUTOS D
                                                  ON (C.PRODUTO=D.CODIGO and
D.GRUPOS=4)
                                        where (A.SAIDA=B.SAIDA))
               ORDER BY E.RAZAO ASC


Em 05/12/07, Joelson - Yahoo <joelsonss em yahoo.com.br> escreveu:
>
> Olá pessoal... estou com uma duvida em um select aqui...
> uso o firebird 2.0.1.12855 e to rodando esse select
>
> SELECT A.PESSOA, A.CODIGO, A.VENCIMENTO, A.DATA, COALESCE(A.DOCUMENTO,
> A.SAIDA) AS
> DOCUMENTO, A.SAIDA, A.VALOR_REAL, A.VALOR, A.VALOR_JURO, A.DESCONTO,
> A.PARCELA,
> A.DIAS_ATRASO, E.RAZAO FROM CONTA_RECEBER A INNER JOIN ESTOQUE B ON
> (A.SAIDA=B.SAIDA)
> INNER JOIN PRODUTOS_DETALHES C ON (B.PRODUTO=C.BARRAS) INNER JOIN PRODUTOS
> D
> ON
> (C.PRODUTO=D.CODIGO) INNER JOIN PESSOAS E ON (A.PESSOA=E.CODIGO)
> WHERE (A.PAGO='N') AND (A.VENCIMENTO BETWEEN '01.01.01' and '01.01.10')
> AND (A.EMPRESA=1) AND (D.GRUPOS=4) ORDER BY E.RAZAO ASC
>
> e em 1(um) apenas 1 registro está vindo duplicado no select num entendi o
> motivo
> será erro nesse select acima?
> eu conferi esse registro na tabela e só tem 1 mesmo...
> rodei o select no ibexpert...
>
> atenciosamente
> Joelson
>
>
>
>
>
>
> _______________________________________________________
> Yahoo! Mail - Sempre a melhor opção para você!
> Experimente já e veja as novidades.
> http://br.yahoo.com/mailbeta/tudonovo/
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



-- 
___________________________________
*** Paulo Sergio Xavier Soares ***
Skype: Allumo, E-mail: paulosoares.br em gmail.com, MSN: paulosxs em yahoo.com.br
Consultor em Informatica
Matematica - UEM

Obs: Se o seu leitor de e-mail não estiver configurado para emitir resposta
automática do recebimento, favor responder essa mensagem para o confirmar.
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


-- 
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.503 / Virus Database: 269.16.14/1172 - Release Date: 5/12/2007 
08:41



	

	
		
_______________________________________________________ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/





Mais detalhes sobre a lista de discussão lista