Je ne comprends pas pourquoi cette requête passe :
Alors que celle-ci tombe en erreur :
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 SELECT 'Cumul', 'a', 'b', 'c', 'd', TOTAL1 FROM ( SELECT SUM( NB_CREE_DEMANDE ) TOTAL1 FROM ( SELECT MONTH( D.CREE_DEMANDE ) AS DONNEE, COUNT( * ) NB_CREE_DEMANDE FROM DEMANDE D, APPLICATION A, UTILISATEUR U, SERVICE S WHERE D.ID_APPLI = A.ID_APPLI AND S.ID_SERVICE = U.ID_SERVICE AND U.ID_UTILISATEUR = D.ID_UTILISATEUR AND D.CREE_DEMANDE != 'NULL' GROUP BY MONTH( D.CREE_DEMANDE ) ORDER BY DONNEE ) AS TMP1 ) AS CUMUL1
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 SELECT 'Cumul', TOTAL1 FROM ( SELECT SUM( NB_CREE_DEMANDE ) TOTAL1 FROM ( SELECT MONTH( D.CREE_DEMANDE ) AS DONNEE, COUNT( * ) NB_CREE_DEMANDE FROM DEMANDE D, APPLICATION A, UTILISATEUR U, SERVICE S WHERE D.ID_APPLI = A.ID_APPLI AND S.ID_SERVICE = U.ID_SERVICE AND U.ID_UTILISATEUR = D.ID_UTILISATEUR AND D.CREE_DEMANDE != 'NULL' GROUP BY MONTH( D.CREE_DEMANDE ) ORDER BY DONNEE ) AS TMP1 ) AS CUMUL1, 'a', 'b', 'c', 'd'
Partager