Select Relatório por horas

Dúvidas, dicas e truques de SQL, Select, Update, Delete, cláusulas, operações com joins, Funções em SQLs, etc
esdias
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 2
Registrado em: Qui, 27 Jul 2017 1:06 pm

Ola, sou novo, preciso montar um relatório de tempo de entrega de Delivery. Tenho um campo que tem a hora da transação e outro campo com hora da entrega.
preciso criar um select que me retorne a média de entrega a cada hora do dia. ( a cada hora qual foi a media de tempo para entrega).
ex.

Selecionar tudo

   dia              |     hora           |     média minutos entrega
27-07-2017     |    08 as 09       |                06:30
27-07-2017     |    09 as 10       |                05:22
27-07-2017     |    10 as 11       |                09:55
27-07-2017     |    11 as 12       |                03:00
27-07-2017     |    12 as 13       |                04:55
27-07-2017     |    13 as 14       |                05:00
27-07-2017     |    14 as 15       |                06:20
...e assim por diante até completar todas as horas do dia.

estou meio perdido, se puderem me ajudar.
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5023
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Mostra pra gente como que é a estrutura das tabelas.
Você nos mostrou como que quer o resultado, mas a gente precisa entender o que você tem.
Isso vai ajudar a conseguir uma resposta. :-o
esdias
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 2
Registrado em: Qui, 27 Jul 2017 1:06 pm

Tenho uma tabela "pedido" onde fica os dados do pedido: (id_pedido, data, hora)
e outra tabela com os dados da entrega do pedido: (id_pedido, hr_entrega)
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 2 visitantes