Aprenda PL/SQL

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
  

Mensagemem Qui, 27 Jul 2017 1:57 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.
Código: Selecionar todos
   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.
esdias

Mensagemem Qui, 27 Jul 2017 3:46 pm

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
dr_gori
Localização: Porto Alegre - RS

Thomas F. G
https://www.patreon.com/glufke

Mensagemem Qui, 27 Jul 2017 4:17 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)
esdias



Voltar para SQL

Quem está online

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