Ir para conteúdo
Fórum Script Brasil

GustavoPereira

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre GustavoPereira

GustavoPereira's Achievements

0

Reputação

  1. Pessoal boa tarde. Estou precisando de ajuda em uma consulta que estou tentando montar na minha base! Preciso contar uma sequencia de dias úteis de uma serie de placas de veículo em oficina. Minha tabela é basicamente assim: ______________________________________________________________________________________ DataLancamento veiculo previsao motivo 2017-08-30 00:00:00.000 XXX-0000 2017-08-31 00:00:00.000 OFICINA - MOTOR 2017-08-29 00:00:00.000 XXX-0000 2017-08-31 00:00:00.000 OFICINA - MOTOR 2017-08-28 00:00:00.000 XXX-0000 2017-08-31 00:00:00.000 OFICINA - MOTOR 2017-08-25 00:00:00.000 XXX-0000 2017-08-30 00:00:00.000 OFICINA - MOTOR 2017-08-24 00:00:00.000 XXX-0000 2017-09-28 00:00:00.000 OFICINA - MOTOR 2017-08-23 00:00:00.000 XXX-0000 2017-09-28 00:00:00.000 OFICINA - MOTOR 2017-08-22 00:00:00.000 XXX-0000 2017-08-24 00:00:00.000 OFICINA - MOTOR 2017-08-21 00:00:00.000 XXX-0000 2017-08-22 00:00:00.000 OFICINA - MOTOR _______________________________________________________________________________________ Preciso que ele conte o numero de dias, desconsiderando o dia de domingo da conta, e se caso houver uma ausencia de informação de mais de 3 dias, ele reiniciar a conta do 0. ou seja: ______________________________________________ DataLancamento veiculo Dias 2017-08-30 00:00:00.000 XXX-0000 8 2017-08-29 00:00:00.000 XXX-0000 7 2017-08-28 00:00:00.000 XXX-0000 6 2017-08-25 00:00:00.000 XXX-0000 5 2017-08-24 00:00:00.000 XXX-0000 4 2017-08-23 00:00:00.000 XXX-0000 3 2017-08-22 00:00:00.000 XXX-0000 2 2017-08-21 00:00:00.000 XXX-0000 1 2017-08-17 00:00:00.000 XXX-0000 3 2017-08-16 00:00:00.000 XXX-0000 2 2017-08-15 00:00:00.000 XXX-0000 1 _____________________________________________ Isso para todas as placas que podem existir nesse banco de dados... Como eu poderia montar uma query para me retornar os dados dessa maneira?
×
×
  • Criar Novo...