Fórum Como fazer um sum no Interbase em campo do tipo Time #43122
17/03/2004
0
Eu tenho uma consulta select na qual eu dou um SUM em um campo tempo para emitir um relatório. Porém no Interbase acontece o seguinte erro :
´Unsuccessful execution caused by system error that does not preclude successful execution of subsequent statements.
data type not supported for arithmetic.´.
Existe alguma solução para somar tempo no interbase :?:
Abraço a todos.
Fernando AMP
Fernandolegal
Curtir tópico
+ 0Posts
23/03/2004
Maicongabriel
/* Vai retornar o SUM do tempo total em Segundos! O resto fica por sua conta... */ SELECT SUM(CAMPOTIME - CAST(´00:00:00.000´ AS TIME)) FROM TABELA
Gostei + 0
23/03/2004
Afarias
É a solução correta e não tem nada de deselegante ;)
T+
Gostei + 0
31/03/2004
Fernandolegal
Funcionou corretamente.
Valeu mesmo !
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)