Bonjour.
Très novice dans les requêtes UNION, voici mon problème…
J’ai deux tables T_MISSIONS et T_VACATIONS qui contiennent le même nombre de colonnes de même nature.
Pour simplifier…
MIS_ID
MIS_DATE
MIS_HEURES
VAC_ID
VAC_DATE
VAC_HEURES
Après extraction du mois et de l’année dans les deux tables, ce que je voudrais c’est regrouper le nombre d’heures total (des deux tables), par année et par mois.
J’ai fait un petit essai (juste avec les heures pour commencer) :
SELECT SUM(MIS_HEURES) AS HEURES FROM T_MISSIONS
UNION
SELECT SUM(VAC_HEURES) AS HEURES FROM T_VACATIONS
J’obtiens bien le total mais sur deux lignes alors que je voudrais qu’elles soient cumulées sur une seule.
Merci de votre aide.