Bonjour ,
J'ai les deux requêtes suivante :
1ère requête:
2ème requête :
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 SELECT /*Axes d'analyses*/ DAT.JOUR, SIT.SIT_PER_ID , SIT.DATE_HISTO, SIT.SIT_PER_LAB_EN, /*Indicateurs*/ SUM(BL.BL_CNT_OCC) AS NB_OCC, COUNT (BL.BL_ID) AS NB_BAT FROM DM_PAT_SIT_H SIT LEFT JOIN DM_PAT_BL_H BL ON SIT.SIT_ID = BL.BL_SIT_ID INNER JOIN DM_DATE DAT ON SIT.DATE_JOUR_HISTO = DAT.JOUR GROUP BY DAT.JOUR, SIT.SIT_PER_ID , SIT.DATE_HISTO, SIT.SIT_PER_LAB_EN
Je souhaite réunir mes deux requêtes :
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 SELECT /*Axes d'analyses*/ DAT.JOUR, BL.BL_ID, BL.DATE_HISTO, BL. BL_NAM /, BL.BL_ELS_ID , BL.BL_ELS_LAB_EN , /*Indicateurs*/ SUM(BL.BL_CNT_OCC) AS NB_OCC, COUNT (BL.BL_ID) AS NB_BAT FROM DM_PAT_BL_H BL INNER JOIN DM_DAT DAT ON BL.BL_DATE_HISTO = DAT.JOUR GROUP BY DAT.JOUR, BL.BL_ID, BL.DATE_HISTO, BL. BL_NAM , BL.BL_ELS_ID , BL.BL_ELS_LAB_EN
Est-ce possible d'utiliser un with as ou autres ?
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 SELECT DATE_HISTO_SIT, DATE_HISTO_BL, SIT.SIT_PER_ID, SIT.DATE_HISTO, SIT.SIT_PER_LAB_EN, BL.BL_ID, BL.DATE_HISTO, BL. BL_NAM, BL.BL_ELS_ID, BL.BL_ELS_LAB_EN, NB_OCC_BL, NB_OCC_SIT, NB_BAT_BL , NB_BAT_SIT FROM REQUETE 1 , REQUETE 2
Merci d'avance
Partager