1. 首页
  2. 数据库
  3. 其它
  4. Oracle连续相同数据的统计

Oracle连续相同数据的统计

上传者: 2021-02-28 22:05:06上传 PDF文件 71.79KB 热度 25次
有些事情始终是需要坚持下去的。。。 今天复习一下之前用到的连续相同数据的统计。 首先,创建一个简单的测试表,这里过程就略过了,直接上表(真的是以简单为主,哈哈...) 第一种写法row_number(): SELECT val,COUNT(*) FROM (SELECT ID,val, row_number() OVER(ORDER BY ID)-row_number() OVER(PARTITION BY val ORDER BY ID) x FROM LCY ) GROUP BY val,x ORDER BY MIN(ID); 第二种rank(): SELECT val,COUNT(*
下载地址
用户评论