Criar modificar campos dinamicamente numa consulta

Aee pessoal, to precisando de ajuda nesse assunto…

Um exemplo prático… quero construir uma consulta com um índice de vendas… ou seja o usuário informaria um periodo e eu pesquisaria todas as vendas ocorridas no periodo somando e dividiria pela quantidade de dias entre as datas que o usuário informou…

O problema é como eu faço pra calcular na query esse dado? De forma que o scriptcase trabalhasse perfeitamente com meu campo nas quebras e resumo.

SELECT DATA, SUM(VALOR)/(convert(int,filtro1)-convert(int,filtro2)) FROM VENDAS WHERE (DATA BETWEEN ‘filtro1’ AND ‘filtro2’) GROUP BY DATA

Alguem tem experiencia usando o recurso variável para campos no sc? eu consigo fazer isso através dele?

http://www.netmake.com.br/forum/index.php?topic=2495.0