[firebase-br] SOMA ENTRE TABELAS RELACIONADAS
ADRIANO-DATA HOME
adrianocadi em hotmail.com
Ter Nov 27 13:10:09 -03 2007
Resolveu com as datas, obrigado
----- Original Message -----
From: "MagnoS" <magnoscosta em bol.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, November 27, 2007 12:48 PM
Subject: Re: [firebase-br] SOMA ENTRE TABELAS RELACIONADAS
Aki vc esta tranzendo o mesmo valor??
ITENSVENBEBIDAS.beb_codigo, BEBIDAS.beb_codigo,
outra... as datas aki serão diferentes??
COMANDAS.cmd_data
sim: por isso nao agrupa.
Vc quer somar as quantidades vendidas independente da data?
Se for isso, talvez isso resolva.
select bebidas.beb_codigo,
bebidas.beb_descricao,
comandas.cmd_data,
(Select SUM(itensvenbebidas.itv_qtde)
from itensvenbebidas, comandas
where comandas.cmd_codigo = itensvenbebidas.cmd_codigo
and comandas.cmd_data between '08/02/2007' and '30/10/2007'
group by itensvenbebidas.beb_codigo) total_Vendas
from bebidas, comandas
where bebidas.beb_codigo = comandas.beb_codigo
and comandas.cmd_data between '08/02/2007' and '30/10/2007'
se esse nao der certo (pois nao testei) tenta esse:
select bebidas.beb_codigo,
bebidas.beb_descricao,
comandas.cmd_data,
vendas.total
from bebidas, comandas,
(Select itensvenbebidas.beb_codigo,
SUM(itensvenbebidas.itv_qtde) as total
from itensvenbebidas, comandas
where comandas.cmd_codigo = itensvenbebidas.cmd_codigo
and comandas.cmd_data between '08/02/2007' and '30/10/2007'
group by itensvenbebidas.beb_codigo)vendas
where bebidas.beb_codigo = comandas.beb_codigo
and bebidas.beb_codigo = vendas.beb_codigo
and comandas.cmd_data between '08/02/2007' and '30/10/2007'
P.s.. quando for mandar mail.. nao escreva em caixa alta, por favor... fica
muito ruim de ler..
Vlw.
----- Original Message -----
From: "Adriano" <adrianocadi em hotmail.com>
To: <lista em firebase.com.br>
Sent: Sunday, November 25, 2007 9:21 PM
Subject: [firebase-br] SOMA ENTRE TABELAS RELACIONADAS
> ESTOU QUERENDO SOMAR AS QTDES VENDIDAS DA TABLE BEBIDAS.
> ESSE SQL ABAIXO TRAZ OS RESULTADOS MAS NÃO AGRUPA(NÃO SOMA A QTDE DAS
> BEBIDAS VENDIDAS)
>
> select ITENSVENBEBIDAS.beb_codigo, BEBIDAS.beb_codigo,
> bebidas.beb_descricao , COMANDAS.cmd_data ,
> (SUM(itensvenbebidas.itv_qtde))
>
> from ITENSVENBEBIDAS , bebidas , comandas
>
> where (comandas.cmd_codigo = itensvenbebidas.cmd_codigo) AND
> (COMANDAS.cmd_data BETWEEN '08/02/2007' AND '30/10/2007')
>
> group by itensvenbebidas.beb_codigo , BEBIDAS.beb_codigo,
> bebidas.beb_descricao , comandas.cmd_data
>
>
>
>
--------------------------------------------------------------------------------
______________________________________________
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
______________________________________________
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
Mais detalhes sobre a lista de discussão lista