Bonjour,

est-il possible de faire ceci sans union

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
		SELECT 
		   SEC_TO_TIME(SUM(TIME_TO_SEC(heures_nbr))) as EFT
			FROM heures
		WHERE id_participant = '3'
		AND heures_schema = '+'
 
		union ALL
 
		SELECT 
		   SEC_TO_TIME(SUM(TIME_TO_SEC(heures_nbr)))
			FROM heures
		WHERE id_participant = '3'
		AND heures_schema = '@'
 
		union ALL
 
		SELECT 
		   SEC_TO_TIME(SUM(TIME_TO_SEC(heures_nbr))) 
			FROM heures
		WHERE id_participant = '3'
		AND heures_schema = '='
J'ai bien essayé une sous requête dans le select mais MySQL me retourne une erreur.

Merci de votre aide.