Bonjour,
Je dois faire une requête SQL comprenant conditionnellement une opération sur un groupe.
Pour mieux expliquer, il s'agit d'une application pour loguer les emplois du temps de personnes. Je requête sur durées, ces durées sont ordonnées par personne puis par activité puis par la date de commencement.
Par ex :
2012-06-01 9h53 / Jean Michou / Pause café / 15 min
2012-06-01 10h20 / Jean Michou / Pause café / 22 min
2012-06-01 10h08 / Jean Michou / Bavardage / 12 min
2012-06-01 09h08 / Lisa Donna / Arrosage / 10 min
2012-06-01 09h18 / Lisa Donna / Arrosage / 10 min
Donc tri par personne puis activité puis date de début. Le but est de voir la charge totale par activité et par personne, donc par exemple que sur la ligne de la seconde (dernière) pause café une colonne rajoute en plus 37 min soit le total des pauses café ; pour pour la dernière ligne d'arrosage : 20 min.
Le problème est que ça ne doit l'afficher que sur la dernière ligne de l'activité (car les résultats sont repris directement dans une macro donc il ne doit pas y avoir de doublons). Quelqu'un aurait une idée ?
Partager