我试图在我的数据中找到客户的最大天数。我想了解特定客户的最长天数是多少。如果有人在 25/8/16 AND 26/08/16 AND 27/08/16 AND 01/09/16 AND 02/09/16 进入我的应用程序 - 最长序列将是 3 天(25,26, 27)。
最后(输出)我想得到两个字段: custid | 最大日序列
我的数据表中有以下字段: custid | 订单日期(时间)
例如:
custid orderdate
1 25/08/2007
1 03/10/2007
1 13/10/2007
1 15/01/2008
1 16/03/2008
1 09/04/2008
2 18/09/2006
2 08/08/2007
2 28/11/2007
2 04/03/2008
3 27/11/2006
3 15/04/2007
3 13/05/2007
3 19/06/2007
3 22/09/2007
3 25/09/2007
3 28/01/2008
我正在使用 SQL Server 2014。
谢谢