Boa tarde amigos,
Através de um sistema web em .NET, são inseridos, em uma tabela no oracle, registros de usuários sobre o tempo que eles estão logados em determinadas sub-aplicações.
Gostaria de fazer a somatória dos campos de hora dos registros da tabela.
Exemplo:
Registros na tabela:
CAMPANHA MATRICULA DIA HORA
CLICK 21 847123 21/02/2008 01/01/0001 0:01:37
Mundo21 839301 22/02/2008 01/01/0001 0:01:23
CLICK 21 839301 22/02/2008 01/01/0001 0:01:16
Mundo21 847123 22/02/2008 01/01/0001 0:02:41
CLICK 21 847123 22/02/2008 01/01/0001 0:01:03
CLICK 21 839301 22/02/2008 01/01/0001 0:01:48
CLICK 21 847123 22/02/2008 01/01/0001 0:05:27
O campo campanha são as sub-aplicações, matrícula, obviamente, são as matrículas dos usuários, dia representa o dia que eles logaram, e por fim, a hora (está com data padrão 01/01/0001 que inseri junto de cada insert porque não estava conseguindo inserir sem data)
Em uma consulta em uma campanha X, usuário Y, e dia Z, me retornam mais de uma linha. Por exemplo:
CLICK 21 847123 22/02/2008 01/01/0001 0:01:03
CLICK 21 847123 22/02/2008 01/01/0001 0:05:27
Gostaria de saber como faço para me retornar uma única linhas com as horas somadas, exemplo, neste caso acima, ficaria:
CLICK 21 847123 22/02/2008 01/01/0001 0:06:30
Desde já agradeço a atenção.