Requete pour planning - Divers - Programmation
Marsh Posté le 27-05-2011 à 12:45:02
J'ai rencontré le même pb dans mon soft Astres (cf ma signature) concernant les absences de personnes sur des périodes.
En gros : SELECT ... FROM table... WHERE ... (Pl.datedebut BETWEEN pDateDebut AND pDateFin) OR (Pl.datedebut ETWEEN pDateDebut AND pDateFin)
Tu peux remplacer le OR via 2 requêtes et un UNION...
Marsh Posté le 26-05-2011 à 12:55:00
Bonjour, un petit problème de logique
Je dois faire une requête pour extraire les rendez-vous d'un planning
je dois passer 3 paramétrés
1 pIdRessurce
2 pDateDebut de la période concernée
3 pDateFin de la période concernée
Mon problème réside dans les conditions
Dates strictement incluses dans la période concernée: Pl.datedebut >= pDateDebut and Pl.datefin <= pDateFin ok
Dates commençant avant et se terminant après : Pl.datedebut <= pDateDebut and Pl.datefin >= pDateFin ok
Mais pour les dates à cheval de la date début et à cheval de la date fin je sèche
Une petite idée svp ?
Merci
Message édité par taliesin74 le 26-05-2011 à 12:57:05
---------------
Inutile de se mettre la rate au court-bouillon