0
我想連續計算幾天(行),這很容易(給出所有類似問題的答案)。但在我的數據集我已經連續行組的日期,如:如何統計連續的日期和按年份分組
1. 30/12/2010
2. 31/12/2010
3. 01/01/2011
4. 02/01/2011
看起來像一組(連續4天),但我想這組分成兩組。所以,當有:
1. 30/12/2010
2. 31/12/2010
3. 01/01/2011
4. 02/01/2011
5. 05/01/2011
6. 06/02/2011
7. 07/02/2011
我想看到這個分爲四組(不是三個):
1. 30/12/2010
2. 31/12/2010
3. 01/01/2011
4. 02/01/2011
5. 05/01/2011
6. 06/02/2011
7. 07/02/2011
我使用SQL Server 2014
那麼規則是沒有任何組織應該延續多年? –
按年份**和**月份連續分組? –
只需將'YEAR(datecol)'添加到'PARTITION BY'。 – dnoeth