Ir para conteúdo
Fórum Script Brasil

Karen Felix

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Posts postados por Karen Felix

  1. Boa tarde,

    Tenho uma tabela no SQL Server que contem os campos data_hora, tp_registro, execuções e tempo de execução.

    Esses dados são salvos por minuto, exemplo

    Data_hora, tp_registro, execs, tempo_exec

    2017-05-24 08:01:00, xxx, 3, 1000

    2017-05-24 08:05:00, xxx, 6, 1100

    Os dados da execução sempre são armazenados por minuto, no exemplo acima o registro XXX foi executado 3 vezes com o tempo 1000 dia 24/05 as 08:01 e depois foi executado as 08:05 por 6 vezes com o tempo 1100. Preciso sumarizar os campos execuçoes e tempo_exec em periodos de 20 minutos, o tipo do registro não importa neste caso, preciso que o SQL me retorne os dados de 1 dia com uma linha de resposta pra cada 20 minutos. Faria a consulta passando a data solicitada por exemplo 24-05-2017 e o retorno seria assim:

    Data_hora, execs, tempo_exec

    2017-05-24 08:00:00, 9, 2100

    2017-05-24 08:20:00, 1, 1000

    E assim desde as 00:00 até 23:40, sempre em bloquinhos de 20 min. (Sumariza meia noite ate meia noite e vinte, depois meia noite e vinte até meianoite e 40, depois meianoite e 40 ate uma hora e assim para as 24 horas do dia.)

     

    Conseguem me ajudar com essa visão ou procedure?

    Obrigada

     

     

×
×
  • Criar Novo...