每月和每年的日期计数。每月和每年非空白日期的累积(或运行总计)计数

时间:2018-10-07 20:01:00

标签: sql sql-server

我试图获取日期列中非空白的月份和年份的日期计数。

第二,我希望对所有月份和年份都具有累积性(如图所示,应该在年份之后的所有月份和所有年份中不应该再次开始累积性。

enter image description here

1 个答案:

答案 0 :(得分:0)

count()函数在应用于列时已经忽略了空值。对于累积计数,如果您具有SQL 2012或更高版本,则可以向其中添加一个over子句。有关BOL中的over子句的更多详细信息:https://docs.microsoft.com/en-us/sql/t-sql/queries/select-over-clause-transact-sql?view=sql-server-2017