CALCULO DE JORNADA DE TRABALHO - MYSQL SERVER
Meus caros,
Estou desenvolvendo um programinha onde ele deve me retornar a hora trabalhada de um motorista:
Tenho um dispositivo no Caminhão do motorista que retorna para o meu Banco de dados, algumas informações das quais eu preciso para realizar este calculo.
Dentre estas informações, me vem a: HoraDaPosição, HoraDaMensagem, TipoDeMensagem, Ignição, RPM.
Minha lógica é pegar a HORADAMENSAGEM da primeira mensagem com ignição ligada com o RPM>=750 e subtrair da ultima HORADAMENSAGEM com a ignição desligada com o RPM=0.
Com esta logica eu consigo pegar a hora total de disponibilidade, mas não consigo calcular os intervalos em que ele passou com a ignição desligada.
Segue exemplo:
Ligou ignição/ 07:30 desligou ignição/ 10:00 ligou ignição/11:00 desligou ignição/ 17:30
Assim sendo, não consegui pensar em uma logica utilizando o SQL para me retornar a diferença entre horas das 10h00 às 11h00 e abater do valor total de disponibilidade do condutor.
Não sei se minha dúvida está compreensível, porém deixo aqui minha solicitação de ajuda.
#LAMBDA
Estou desenvolvendo um programinha onde ele deve me retornar a hora trabalhada de um motorista:
Tenho um dispositivo no Caminhão do motorista que retorna para o meu Banco de dados, algumas informações das quais eu preciso para realizar este calculo.
Dentre estas informações, me vem a: HoraDaPosição, HoraDaMensagem, TipoDeMensagem, Ignição, RPM.
Minha lógica é pegar a HORADAMENSAGEM da primeira mensagem com ignição ligada com o RPM>=750 e subtrair da ultima HORADAMENSAGEM com a ignição desligada com o RPM=0.
Com esta logica eu consigo pegar a hora total de disponibilidade, mas não consigo calcular os intervalos em que ele passou com a ignição desligada.
Segue exemplo:
Ligou ignição/ 07:30 desligou ignição/ 10:00 ligou ignição/11:00 desligou ignição/ 17:30
Assim sendo, não consegui pensar em uma logica utilizando o SQL para me retornar a diferença entre horas das 10h00 às 11h00 e abater do valor total de disponibilidade do condutor.
Não sei se minha dúvida está compreensível, porém deixo aqui minha solicitação de ajuda.
#LAMBDA
Ricardson Couto
Curtidas 0