Montar select vendas clientes por categoria.

Firebird

13/10/2011

Senhores, boa tarde...

Gostaria de saber como faço uma Stored Procedure, ou um select ou select com subselect de um total de vendas durante um periodo definido no where de um total por categorias aonde:

Quantidade de clientes nas categorias A (responsáveis por 20% do faturamento), B (responsáveis por 30% do faturamento abaixo dos clientes A) e C (responsáveis pelos restantes 50% do faturamento) nos últimos 12 meses.

Estou usando firebird 1.5

Vamos ver se consigo explicar;

Tenho uma tabela vendas aonde exemplo se eu fazer um select sum traz um result de 100.000,00

Destes 100.000,00 contém N clientes

Clientes A responsaveis por 20% = 20.000,00

Clientes B responsaveis por 30% = 30.000,00

Clientes C responsaveis por 50% = 50.000,00

Dos 100.000,00 que é o montante.

Porém para saber se o cliente entra na categoria A acho que um SUM deve ser tipo DESC assim os clientens que mais consomem neste montante de 100.000,00, que chega a ser 20.000,00 entra na primeira categoria.

Não sei se consegui explicar melhor o que preciso, isso é para gerar um relatorio.

Obrigado
Adriano Dolce

Adriano Dolce

Curtidas 0

Respostas

Adriano Dolce

Adriano Dolce

13/10/2011

Resolvido, obrigado pessoal.
GOSTEI 0
Benedito Assis.

Benedito Assis.

13/10/2011

Olá.

Chamado com pergunta em branco.
Resposta em branco.
GOSTEI 0
POSTAR