Bonjour,
j'ai une table qui enregistre, pour un salarie, pour une date, une heure de debut et une heure de fin d'une tache.
id_salarie,
id_tache,
laDate,
heure_debut,
heure_fin;
Je souhaiterai retourner la somme des durees de toutes les taches d'une annee: par exemple, en tout un salarie a passer 95 heures a la conception pendant l'annee 2007.
J'ai testé ça :
mais ça marche pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT addtime( TIMEDIFF( heure_fin, heure_debut ) ) FROM travailler WHERE laDate BETWEEN '2007-01-01' AND '2007-12-31' AND id_salarie = '10' AND id_tache = '2' GROUP BY id_salarie
Auriez vous une idée ou est-ce que c'est impossible à faire?
Merci beaucoup!
Partager