相关疑难解决方法(0)

查找表中每个ID的最大连续年数(Oracle SQL)

我试图解决如何在一系列记录中找到连续年份的最大数量的问题.在以下示例中:

ID  Year
1 1993
1 1994
1 1995
1 1995
1 2001
1 2002
2 1993
2 1995
2 1996
2 1996
2 1998
2 1999
2 2000
2 2001
2 2001

我的结果集应该是这样的

id   count
1      3
2      4

我必须在oracle SQL中编写代码.

sql oracle

3
推荐指数
1
解决办法
3137
查看次数

标签 统计

oracle ×1

sql ×1