[firebase-br] Triggers para tabela de acumuladores
Juarez - HS - Softwares
hipersimples em terra.com.br
Qua Set 21 17:40:45 -03 2005
Quero uma trigger que faça o seguinte
PRODUTOSVENDIDOS
CODIGO QUANTIDADE VALOR DATAVENDA
1 1 1,2 01/02/2005
2 2 1,3 01/02/2005
1 1 2,3 01/02/2005
1 1 1,2 03/02/2005
2 3 1,3 03/02/2005
UMA TABELA ACUMULADORA DESTES TOTAIS, TENHO MEUS MOTIVOS, NAO QUERO USAR GROUP BY
TABELAVENDASDO DIA
=================================================
DATA CODIGO QUANTIDADE VALOR
01/02/2005 1 2 3,5
01/02/2005 2 2 1,3
03/02/2005 2 3 1,3
03/02/2005 1 1 1,2
Ou seja, a triggers vai verificar toda vez que for inserido um novo produto ou item e acumular na tabela de vendas por dia. Eu preciso saber como fazer isso. Obrigado!
----- Original Message -----
From: Ton
To: 'FireBase'
Sent: Wednesday, September 21, 2005 6:15 PM
Subject: RES: [firebase-br] Triggers para tabela de acumuladores
Pode ter sido só eu, mas acho que tem mais gente que também não entendeu
o que você precisa.
Ton
Analista de Sistemas
DotCom Informática
"A informação não é um produto,
mas sim a matéria prima." (Ton)
-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Juarez - HS - Softwares
Enviada em: quarta-feira, 21 de setembro de 2005 16:48
Para: FireBase
Assunto: [firebase-br] Triggers para tabela de acumuladores
Eu tenho duas tabelas com a seguinte estrutura
TABLE -> VENDAS
------------------------------------------
COD_PRODUTO INTEGER
QUANTIDADE INTEGER
VALOR NUMERIC(12,2)
DATA_VENDA DATE
TABELA VENDAS_DIA
-----------------------------------
DATA_VENDA DATE
COD_PRODUTO INTEGER
QUANTIDADE INTEGER
VALOR NUMERIC(12,2)
como criar uma trigger para acumular os valores dos produtos vendidos na
tabela VENDAS_DIA sem perder registros, criando registros novos para cada
dia novo e em caso de alterar os dados não haver inconsistência de
informações? Meu maior problema é validar se não já foi lançado um produto
para a data do dia utilizando uma trigger e como tratar as alterações de
registros de forma consistente.
Obrigado,
Juarez A. Mendes
______________________________________________
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
______________________________________________
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