J'ai trois instructions SELECT qui renvoient chacune un total, 'New Cases', 'Close Cases', 'Existing Cases'. Comment puis-je les combiner pour qu'ils soient renvoyés dans un jeu de résultats.SQL Combinaison de plusieurs résultats SELECT
c.-à-je besoin d'un tableau retourné avec 3 champs, « nouveaux cas », « ferme les cas » et « Cas existants » chacun avec un total de
SELECT COUNT(CaseID) AS 'New Cases'
FROM dbo.ClientCase
WHERE (CaseStartDate >= CONVERT(DATETIME, '2009-01-01 00:00:00', 102))
AND (CaseStartDate <= CONVERT(DATETIME, '2009-03-31 00:00:00', 102))
SELECT COUNT(CaseID) AS 'Closed Cases'
FROM dbo.ClientCase
WHERE (CaseClosedDate >= CONVERT(DATETIME, '2009-01-01 00:00:00', 102))
AND (CaseClosedDate <= CONVERT(DATETIME, '2009-03-31 00:00:00', 102))
SELECT COUNT(CaseID) AS 'Existing Cases'
FROM dbo.ClientCase
WHERE (CaseStartDate <= CONVERT(DATETIME, '2009-03-31 00:00:00', 102))
+1 pour avoir lu la question. Ce serait très efficace. –
oui, c'est une bonne solution – codeulike