У меня есть три оператора SELECT, каждый из которых возвращает общее количество: «Новые случаи», «Закрытые случаи», «Существующие случаи». Как мне объединить их, чтобы они возвращались в одном наборе результатов.
т.е. мне нужна таблица, возвращаемая с 3 полями: «Новые случаи», «Закрытые дела» и «Существующие дела», каждое из которых содержит по одному
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))