RES: [firebase-br] Sum Complicado

Jony jonyridel em yahoo.com.br
Sex Ago 26 07:42:40 -03 2005


Respondi isso em outro e-mail talvez vc não tenha visto. Fiz o teste aki e
funcionou.

SELECT
  V.DATA,
  PRODUTOS.NOME,
  SUM(V.VALOR) AS TOTAL,
  (SELECT SUM(VDA.VALOR) FROM VENDAS VDA
   WHERE VDA.DATA BETWEEN '01.01.05' AND '30.01.05'
   AND VDA.PRODUTO_FK = V.PRODUTO_FK) AS TOTAL_PRODUTO FROM
  VENDAS V,
  JOIN PRODUTOS ON (VENDAS.PRODUTO_FK = PRODUTOS.PRODUTO_PK) Where
  V.DATA BETWEEN '01.01.05' AND '30.01.05'
GROUP BY V.DATA, PRODUTO.NOME

Espero ter ajudado,

----------------------------
Jony Ridel
Grupo Êxito - Salvador - BA
----------------------------


-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Edy GB
Enviada em: quinta-feira, 25 de agosto de 2005 16:45
Para: lista em firebase.com.br
Assunto: [firebase-br] Sum Complicado

To quebrando a cabeça aqui... mais acho que num tem jeito de fazer...

Data_Venda........Produto..............Total1.........Total2
08/08/2005........MARTELO...........150........350
15/08/2005........MARTELO...........100........350
19/08/2005........MARTELO............100........350
19/08/2005........SERROTE.............290........290
19/08/2005........ALICATE..............160........190
21/08/2005........ALICATE.............  30........190


O Campo Total1 é o TOtal individual de Cada Item Vendido......  o Campo 
Total2 é a Soma dos Produtos.. repare que no Item Martelo se somar a Coluna 
do Total1 que tem Martelo (3 primeiras linhas) vai dar 350.... Mais acho que

isso num é possivel... se alguem poder me confirmar isso ficaria Grato!!!!

_________________________________________________________________
MSN Messenger: converse com os seus amigos online. 
http://messenger.msn.com.br


______________________________________________
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

-- 
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.344 / Virus Database: 267.10.15/81 - Release Date: 24/8/2005
 

-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.344 / Virus Database: 267.10.15/81 - Release Date: 24/8/2005
 


	
	
		
_______________________________________________________ 
Yahoo! Acesso Grátis - Internet rápida e grátis. 
Instale o discador agora! http://br.acesso.yahoo.com/





Mais detalhes sobre a lista de discussão lista