Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal, tudo bem?
Estamos num processo de migração em um sistema e pra isso precisamos montar uma média diária de 3 dias de operações.
Funciona assim: O cliente faz N operações com valores x e y por dia no sistema. Eu preciso montar uma consulta que retorne a média de operações de 3 dias.
Exemplo:
Cliente Dia Tipo Valor
José da silva 15/05/2013 A 10,00
José da silva 15/05/2013 A 15,00
José da silva 16/05/2013 B 13,50
José da silva 17/05/2013 B 13,50
José Alencar 15/05/2013 A 22,50
José Alencar 15/05/2013 A 22,45
José Alencar 16/05/2013 A 15,50
José Alencar 16/05/2013 A 18,50
José Alencar 17/05/2013 A 24,32
Resultado:
José da silva 18/05/2013 Média de 17,33
José Alencar 18/05/2013 Média de 34,42
Se fosse pra montar isso e começar a rodar diariamente a partir de agora, seria fácil. Mas eu preciso preencher uma base de 8 meses com estas informações diariamente.
Eu não consegui montar uma consulta que traga a informação diretamente. Só consegui utilizando uma única data de referência (no caso acima dia 18/05/2013). Ou seja, pra atualizar os 8 meses de informação eu poderia fazer um cursor.
É possível fazer esta consulta em utilizar um cursor?
Obrigado e Grande Abraço.
Márcio.
Carregando comentários...