我有一个结构如下的 SQL Server 表:
Table name : calendar.
列 :
Calendar Date (smalldatetime)
Working Day (bit)
日历日期包含所有日期,格式为 yyyy-mm-dd。工作日表示我有工作,如果是 1,如果是周末或节假日,则标记为 0。
我要检索的内容:
Month No Working Days Year
------------------------------------
January 22 2011
February 20 2011
March 22 2011
...
December 10 2011
January 15 2012
所有信息都在那里,但我只是不确定如何编写这样的查询,但我认为它的结构与此类似,并带有一些花哨的日期时间函数。
SELECT Sum(Working Day)
GROUP BY (Not a clue)