PROBLEMAS COM SUM (FIREBIRD)
Pessoal, estou com um problema chato no Firebird (2.5)
Tenho um select super simples:
Ele não me retorna a somatória do campo VALOR_HORAS para cada cada código de serviço.
O campo Valor_Horas é um campo Numeric 15,2 e Ordem_servico é um campo, integer.
Estra trazendo o resultado asim:
TOTAL ORDEM_SERVICO
0 4
0 5
287,94 1
191,96 1
Ao invés de
0 4
0 5
479,90 1
Alguma luz?
Tenho um select super simples:
SELECT sum(VALORES.VALOR_HORAS) as total, VALORES.ORDEM_SERVICO FROM VALORES WHERE VALORES.CANCELAR Is NULL
group by VALORES.VALOR_HORAS, VALORES.ORDEM_SERVICO
Ele não me retorna a somatória do campo VALOR_HORAS para cada cada código de serviço.
O campo Valor_Horas é um campo Numeric 15,2 e Ordem_servico é um campo, integer.
Estra trazendo o resultado asim:
TOTAL ORDEM_SERVICO
0 4
0 5
287,94 1
191,96 1
Ao invés de
0 4
0 5
479,90 1
Alguma luz?
Tente tirar o VALORES.VALOR_HORAS do GROUP BY
Tópico encerrado , respostas não são mais permitidas