Bonjour,

Dans MySQL j'ai créer une vue (appelée view_act_presta) qui récupère bon nombre de données. La vue fonctionne correctement et me retourne les données telles que je les ai demandées. Voici un exemple de données renvoyé par la vue.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
cYear 	cMonth 	cDay 	cPresta 	cNom 	cNbreCde 	cNbreCdeLiv 	cLogin 			cLogout 		cBrut 	cCom 	cNet 
2012 	3 	18 	15 	La Farigoule 	0 			0 	2012-03-18 07:30:18 	NULL			0.00 	0.00 	0.00
2012 	3 	18 	15 	La Farigoule 	0 			0 	0 			2012-03-18 09:06:09 	0.00 	0.00 	0.00
2012 	3 	19 	15 	La Farigoule 	0 			0 	2012-03-19 07:57:48 	NULL			0.00 	0.00 	0.00
2012 	3 	19 	15 	La Farigoule 	0 			0 	0 			2012-03-19 07:59:50 	0.00 	0.00 	0.00
2012 	3 	20 	15 	La Farigoule 	0 			0 	2012-03-20 10:13:31 	NULL			0.00 	0.00 	0.00
2012 	3 	20 	15 	La Farigoule 	0 			0 	0 			2012-03-20 11:48:21 	0.00 	0.00 	0.00
2012 	3 	20 	15 	La Farigoule 	1 			0 	NULL			NULL			26.00 	2.60 	23.40
Pour me permettre de grouper les resultats de cette vue, j'ai créé la procedure stockée suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
SELECT cYear, cMonth,
cDay, cPresta, cNom,
SUM(cNbreCde) AS cNbreCde,
SUM(cNbreCdeLiv) AS cNbreCdeLiv,
cLogin,
cLogout,
SUM(cBrut) AS cBrut,
SUM(cCom) AS cCom,
SUM(cNet) AS cNet
FROM view_act_presta
WHERE cPresta = 15
GROUP BY cYear, cMonth, cDay, cPresta
Le résultat de ce select est le suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
cYear 	cMonth 	cDay 	cPresta 	cNom 	cNbreCde 	cNbreCdeLiv 	cLogin 			cLogout 	cBrut 	cCom 	cNet 
2012 	3 	18 	15 	La Farigoule 	0 			0 	2012-03-18 07:30:18 	NULL		0.00 	0.00 	0.00
2012 	3 	19 	15 	La Farigoule 	0 			0 	2012-03-19 07:57:48 	NULL		0.00 	0.00 	0.00
2012 	3 	20 	15 	La Farigoule 	1 			0 	2012-03-20 10:13:31 	NULL		26.00 	2.60 	23.40
Mon problème est donc que la valeur 'cLogout' retournée par la vue ne s'affiche pas dans mon select et que je ne comprend pas pourquoi. Si quelqu'un peut m'orienter vers le problème, je vous en remercie d'avance.