PROBLEMAS COM SUM (FIREBIRD)

 Tópico anterior Próximo tópico Novo tópico

PROBLEMAS COM SUM (FIREBIRD)

VB.NET

 Compartilhe  Compartilhe  Compartilhe
#437321 - 15/04/2014 16:17:25

CARINHENA
SOROCABA
Cadast. em:Junho/2004


Pessoal, estou com um problema chato no Firebird (2.5)

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?


Carinhena

A melhor forma de aprender e ensinando!


#437322 - 15/04/2014 16:21:43

OCELOT
SOROCABA
Cadast. em:Março/2012


Tente tirar o VALORES.VALOR_HORAS do GROUP BY



 Tópico anterior Próximo tópico Novo tópico


Para responder este tópico o login é requerido
Se você já possui uma conta de usuário por favor faça seu login
Se você não possui uma conta de usuário use a opção Criar usuário