Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bem eu esse seguinte dados:
o valor unitário está em decimal, mas isso não me preocupa muito, então a minha dúvida é como fazer o valor total do mês de Dezembro exemplo: 8.000,00 Reais ganhos em dezembro e 500 reais ganhos em outubro (em forma de gráfico).
Minha outra dúvida é como fazer isso em porcentagem, Exemplo: 75% dos ganhos são de dezembro e 5% novembro e 20% em outubro (Em forma de gráfico).
Antônio,
Rode esse script para teste e veja se a ideia é essa:
//Aqui crio um tabela temporária de vendas
VENDAS_TEMP:
LOAD * Inline [
CD_NOTA,DATACRIACAO,VALOR_UNIT
1,01/11/2017,500
1,01/11/2017,200
2,05/11/2017,300
2,05/11/2017,400
3,05/12/2017,250
4,15/12/2017,360
4,15/12/2017,220
4,15/12/2017,195
];
//Aqui carrego todos os campos da tabela acima (através do *) e crio o campo de mês com base na data da nota
VENDAS:
LOAD
*,
MONTH(DATACRIACAO) AS MES
RESIDENT VENDAS_TEMP;
//Aqui "dropo" (excluo) a tabela temporária
DROP TABLE VENDAS_TEMP;
Veja se tua ideia é ter um visual desse:
Criei uma medida simples com o campo de valor unitário: avg(VALOR_UNIT)
Assim tenho a média por mês expressa no gráfico.
Se tu quiseres o valor total por mês, bastaria aplicar sum(VALOR_UNIT)...
Enfim, dá pra começar a brincar por aí.
Abs e Sucesso!!
Antônio,
Rode esse script para teste e veja se a ideia é essa:
//Aqui crio um tabela temporária de vendas
VENDAS_TEMP:
LOAD * Inline [
CD_NOTA,DATACRIACAO,VALOR_UNIT
1,01/11/2017,500
1,01/11/2017,200
2,05/11/2017,300
2,05/11/2017,400
3,05/12/2017,250
4,15/12/2017,360
4,15/12/2017,220
4,15/12/2017,195
];
//Aqui carrego todos os campos da tabela acima (através do *) e crio o campo de mês com base na data da nota
VENDAS:
LOAD
*,
MONTH(DATACRIACAO) AS MES
RESIDENT VENDAS_TEMP;
//Aqui "dropo" (excluo) a tabela temporária
DROP TABLE VENDAS_TEMP;
Veja se tua ideia é ter um visual desse:
Criei uma medida simples com o campo de valor unitário: avg(VALOR_UNIT)
Assim tenho a média por mês expressa no gráfico.
Se tu quiseres o valor total por mês, bastaria aplicar sum(VALOR_UNIT)...
Enfim, dá pra começar a brincar por aí.
Abs e Sucesso!!