SQL Server Query monthly totals -


मेरे पास एक प्रश्न है जो 01/01/2010 को सक्रिय सभी मामलों का योग करता है।

  SELECT COUNT (CaseID) कुल से dbo.ClientCase WHERE (CaseStartDate & lt; = CONVERT (DATETIME, '2010-01-01 00:00:00', 102)) और (CaseClosedDate> = CONVERT (DATETIME, '2010-01-01 00:00:00', 102)) या (CaseClosedDate IS नल) CaseStartDate द्वारा ग्रुप  

मेरे पास एक कैलेंडर तालिका भी है जिसे मैं एक क्वेरी बनाने के लिए उपयोग कर सकता हूं जो 1 जनवरी, 1 फरवरी, 1 मार्च से 1 मार्च तक 1 तारीख से शुरू होता है।

मैं 2 प्रश्नों को कैसे संयोजित करने के लिए काम नहीं कर सकता, इसलिए मुझे सभी केस योगों की गिनती मिले

मुझे कुछ देखना होगा

  माह कुल जनवरी 102 फरवरी 130 मार्च 145 ..... दिसम्बर 162   

  का चयन करें cal.MonthName, COUNT (CaseID) कुल से dbo.calendarTable cal बाएं OUTER JOIN dbo .ClientCase सीसी महीना (कैली.मोथस्टार्टडेट) = महीना (केसस्टार्टडेट) WHERE (केसस्टार्टडेट और एलटी; = कन्वर्ट (DATETIME, Cal.MonthStartDate, 102)) और (CaseClosedDate & gt; = CONVERT (DATETIME, Cal.MonthStartDate, 102)) या (CaseClosedDate IS                   > 

Comments