Bonjour,
J'ai deux requêtes qui marchent cependant je souhaites les fusionner pour en former qu'une seule.
Voici mes deux requêtes :
Req 1 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT COUNT(*) AS AlarmReference FROM journal where CreationTime>'10/04/2008 00:00:00' and CreationTime<'19/04/2008 00:00:00'
Req 2 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT COUNT(*)  AS DemandAcquitType FROM journal where CreationTime>'10/04/2008 00:00:00' and CreationTime<'19/04/2008 00:00:00' and DemandAcquitType = '1'
J'ai pensé à utiliser la fonction UNION
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
SELECT COUNT(*) AS AlarmReference FROM journal where CreationTime>'10/04/2008 00:00:00' and CreationTime<'19/04/2008 00:00:00' 
UNION
SELECT COUNT(*)  AS DemandAcquitType FROM journal where CreationTime>'10/04/2008 00:00:00' and CreationTime<'19/04/2008 00:00:00' and DemandAcquitType = '1'
Par contre, cette requête me retourne que une seule colonne nommé "Alarmreference" avec mes deux valeurs (valeur de 1er requête et valeur de 2ème requête)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
AlarmReference 
9 
8
Hors je souhaite que ma requête me renvoi deux colonnes, une colonne AlarmReference et une colonne DemandAcquitType. Comme dans l'exemple qui suit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
AlarmeReference       DemandAcquitType
9                                   8
Merci, Bonne Journée