Transformar linhas em coluna em campo hora
Olá
Preciso transformar linhas em coluna, porém de campo hora.
Já fiz isso algumas vezes através de unions (com sub-query) e SUM no inicio.
Porém meus campos agora retorna uma hora e por essa razão o oracle não deixa fazer sum. ORA-01722: número inválido
Meu Result
ID_Atendimento Tipo Descricao tempo0 Tempo1 Tempo2 tempo3 tempo4 tempo5 REQ000000025988 0 Localização do Beneficiário 00:00:40 null null null null null REQ000000025988 1 Identificação da Causa null 00:00:20 null null null null REQ000000025988 2 Coleta de Informações null null 00:10:06 null null null REQ000000025988 3 Informação do Evento null null null 00:00:12 null null REQ000000025988 4 Solicitação de Serviços null null null null 00:02:28 null REQ000000025988 5 Pré Acionamento null null null null null 00:00:05
Meu Objetivo:
ID_Atendimento tempo0 Tempo1 Tempo2 tempo3 tempo4 tempo5 REQ000000025988 00:00:40 00:00:20 00:10:06 00:00:12 00:02:28 00:00:05
Como poderia fazer isso para obter o ID_Atendimento e os 06 tempos em uma única linha??
Grata
..... meu post perdeu a formatação
Segue meu Result
ID_Atendimento Tipo Descricao tempo0 Tempo1 Tempo2 tempo3 tempo4 tempo5
REQ000000025988 0 Localização do Beneficiário 00:00:40
REQ000000025988 1 Identificação da Causa 00:00:20
REQ000000025988 2 Coleta de Informações 00:10:06
REQ000000025988 3 Informação do Evento 00:00:12
REQ000000025988 4 Solicitação de Serviços 00:02:28
REQ000000025988 5 Pré Acionamento 00:00:05
Preciso:
ID_Atendimento tempo0 Tempo1 Tempo2 tempo3 tempo4 tempo5
REQ000000025988 00:00:40 00:00:20 00:10:06 00:00:12 00:02:28 00:00:05
Discussão (3)
Carregando comentários...