Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa noite, tô tentando usar o group By pra acumular as vendas dos clientes por mês, mas da esse erro, alguem de ideia do que seja? A sintax do group by esta em negrito.
[vendas]:
LOAD
[canalvenda],
Replace(pos,'[VENDAS-URB]','') as postoVenda,
[pos],
[datavenda],
[produtoid] AS [produtoidPR],
[creditos],
[valor],
[clienteid] AS [cadastroid-clienteid],
[cadastrotipoid],
[ano],
[mes],
[nome];
SELECT
vendas_jpa.canalvenda,
vendas_jpa.pos,
vendas_jpa.funcionarioid,
vendas_jpa.datavenda,
vendas_jpa.produtoid,
vendas_jpa.creditos,
vendas_jpa.valor,
vendas_jpa.clienteid,
cadastros_jpa.cadastrotipoid,
vendas_jpa.ano,
vendas_jpa.mes,
cadastros_jpa.nome
FROM vendas_jpa,produtos_jpa,cadastros_jpa
WHERE
vendas_jpa.produtoid=produtos_jpa.produtoid and
vendas_jpa.clienteid=cadastros_jpa.cadastroid and
vendas_jpa.pos <>'[ATENDIMENTO] 13 DE MAIO' and
vendas_jpa.valor<>0;
AcumulaCliente:
LOAD
[cadastroid-clienteid],
[ano],
[mes],
sum([valor]) as TotalMes
Resident [vendas]
GROUP BY [cadastroid-clienteid],[mes];
Em seu group by faltou o Ano
Em seu group by faltou o Ano