[firebase-br] Select com "as" de "as"...

Giovani Benedetti Penha giovani em cooperval.com
Qui Jul 14 15:04:26 -03 2005


Acho q assim resolve seu problema:

select V.campoa, v.campob, v.campon, sum(d.valorpago) as TOTALPAGO, 
sum(d.valorparcela - d.valorpago) as SALDOFATURA
from VENDAS V left join duplicatas d on d.numtit = v.numtit
group by V.campoa, v.campob, v.campon

Lembrando que v.campox você deve substituir pelos campos da tabela Vendas que você deseja projetar. 

[]´s
Giovani Benedetti Penha



dvdmengarda em hotmail.com escreveu:

>Olá pessoal!
>
>É possível num select criar uma coluna com outra que acabou de ser criada? Bom... abaixo tento explicar o que é
>
>para não processar duas vezes a tabela DUPLICATAS para achar o valor pago e o saldo das parcelas, em vez de usar:
>
>select V.*, (select sum(valorpago) from DUPLICATAS where NUMTIT=V.NUMTIT) as TOTALPAGO, (select sum(valorparcela - valorpago) from DUPLICATAS where NUMTIT=V.NUMTIT) as SALDOFATURA from VENDAS V
>
>na minha brilhante lógica, tentei usar:
>
>select V.*, (select sum(valorpago) from DUPLICATAS where NUMTIT=V.NUMTIT) as TOTALPAGO, (V.TOTALFATURA - TOTALPAGO) as SALDOFATURA from VENDAS V
>
>e obtive um insucesso...
>
>Alguém tem alguma dica para resolver isso?
>
>Valeu.
>
>
>David Mengarda
>______________________________________________
>FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.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
>
>
>  
>




Mais detalhes sobre a lista de discussão lista