Bonjour,
Je bloque actuellement sur la manière de faire pour récupérer la liste des périodes d'absence d'un employé pour une période donnée :
J'ai relevé différent cas :
Soit :
date_debut : debut de la période de recherche des périodes d'absence
date_fin : fin de la période de recherche des périodes d'absence
START_DATE : début de la période d'absence
END_DATE : fin de la période d'absence
1 er Cas :
Ma periode de recherche est complètement comprise dans une periode d'absence :
START_DATE < date_debut < date_fin< END_DATE
2 Cas :
Ma periode d'absence est complètement comprise dans une période de recherche :
date_debut< START_DATE < END_DATE < date_fin
3eme Cas :
Ma periode d'absence commence dans la periode de recherche
date_debut<START_DATE<date_fin< END_DATE
4 eme Cas :
Ma periode d'absence se termine dans une periode de recherche
START_DATE<date_debut<END_DATE<date_fin
Je ne sais pas déjà jusqu'ici si j'expose bien le problème ?
Ensuite je ne vois pas bien comment exprimé la ou les requêtes pour extraire les différentes périodes d'absences.
Je continue mes recherches, si vous avez des remarques je suis preneur
Merci d'avance.
Partager