Fusion de deux requetes - SQL/NoSQL - Programmation
MarshPosté le 17-04-2008 à 09:30:24
Bonjour, J'ai deux requêtes qui marchent cependant je souhaites les fusionner pour en former qu'une seule. Voici mes deux requetes : Req 1 :
Code :
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 :
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 :
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 :
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 :
Marsh Posté le 17-04-2008 à 09:30:24
Bonjour,
J'ai deux requêtes qui marchent cependant je souhaites les fusionner pour en former qu'une seule.
Voici mes deux requetes :
Req 1 :
Req 2 :
J'ai pensé à utiliser la fonction UNION
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)
Hors je souhaite que ma requête me renvoi deux colonnes, une colonne AlarmReference et une colonne DemandAcquitType. Comme dans l'exemple qui suit :
Merci, Bonne Journée