Fórum Valor total de vendas por mês? #39606

22/10/2003

0

Como faço uma SQL para retornar o total de vendas agrupadas por mês? E ainda uma SQL em que eu tenha o cliente na linha e os meses como colunas (tipo uma referência cruzada)?


Phfdelphi

Phfdelphi

Responder

Posts

22/10/2003

Afarias

|Como faço uma SQL para retornar o total de vendas agrupadas por
|mês?

Use a cláusula GROUP BY no seu SQL


|E ainda uma SQL em que eu tenha o cliente na linha e os meses como
|colunas (tipo uma referência cruzada)?

Este recursos não existe em IB/FB ... mas vc pode criar algo ´inflexível´ com uso de STORED PROCEDURES -- ou usar a solução mais comum:: FERRAMENTAS OLAP no Cliente (sua aplicação -- ex:: DicisionCube)


T+


Responder

Gostei + 0

30/10/2003

Phfdelphi

Mas como vou agrupar por mês usando o campo data através do GROUP BY?


Responder

Gostei + 0

30/10/2003

Afarias

crie uma view criando um campo MES (extract (month from campoData)) e então faça o select com group by em cima da view

se estiver usando FB 1.5 vc pode agrupar pela função direto (usando o índice da coluna como no Order By) -- não precisando assim da view.

T+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar