J'ai une requête qui utilise une différence entre deux dates afin de trouver la durée utilisée ailleurs dans la requête ' Tout d'abord, je veux exclure aucun jour ouvrable, et deuxièmement, à partir des autres pour utiliser seulement une période de temps de travail prédéfinie (par exemple 08:00 - 20:00). Cette période de travail sera la même pour lundi-mercredi-vendredi (08h00-20h00) et 09h00-17h00 pour mardi et jeudi.PLSQL-estimer des heures spécifiques de jours ouvrables entre deux dates
0
A
Répondre
1
Si vous avez une table de jours et les heures de travail comme celui-ci:
select * from days;
day hours
1 0
2 12
3 8
...
alors cette requête le fera:
select sum(((next_day(:end_date-7,days.day)
-next_day(:start_date-1,days.day)
)/7 + 1
) * days.hours
) num
from days
0
Il y a une formule qui peut être mis en œuvre dans toutes les langues:
number_of_days - math_round_down(10 * (number_of_days/(business_days_in_a_week * days_in_a_week)))
voir plus: "How to find business days in current month with Javascript?"
Questions connexes
- 1. Obtenir des jours ouvrables DateTime Liste de deux dates
- 2. Calcul des jours ouvrables
- 3. Calcul des heures de travail entre deux dates
- 4. Jours entre deux dates
- 5. Compter les jours spécifiques de la semaine entre deux dates
- 6. Obtenez heures en semaine entre deux dates?
- 7. Calcul d'une date autour des jours ouvrables/heures?
- 8. heures et jours ouvrables (sélectionner le formulaire)
- 9. Calcul des jours entre deux dates données
- 10. PHP: Liste des jours entre deux dates
- 11. Différence de date, en jours/heures/minutes ouvrables?
- 12. Comment calculer combien de jours ouvrables se situent entre deux dates?
- 13. AS2: Calculer jours entre deux dates
- 14. Nombre de jours particuliers entre deux dates
- 15. Nombre de jours entre deux dates données
- 16. C jours de programme entre deux dates
- 17. Nombre de jours entre deux dates
- 18. Différence de jours entre deux dates Java?
- 19. Différence de jours entre deux dates
- 20. comment calculer les jours ouvrables entre deux dates différentes dans asp.net
- 21. Comment calculer la différence entre deux dates dans les jours ouvrables
- 22. MySQL - Retour des lignes entre deux dates/heures
- 23. Un calcul de jours de travail ridiculement compliqué des jours ouvrables/heures/minutes pour comprendre
- 24. Jours complets entre deux dates en PHP?
- 25. Java Jours de calendrier entre deux dates de calendrier Inconsistance
- 26. Jours entre deux dates et l'heure
- 27. différence en jours entre deux dates
- 28. Nombre de jours entre deux dates Joda y compris les jours
- 29. Obtenir toutes les dates (jours pas) entre deux dates NSDates
- 30. calculer les jours ouvrables, y compris les jours fériés