Ir para conteúdo
Fórum Script Brasil
  • 0

VIEW para sumarizar dados de 20 minutos


Karen Felix

Pergunta

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

 

 

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...