row_number() over()还有哪些常用的子句?
时间: 2023-11-22 20:47:34 浏览: 113
深入探讨:oracle中row_number() over()分析函数用法
_number() over()还有以下常用的子句:
1. partition by:按照指定的列进行分组,每个分组内部的行号是连续的。
2. order by:按照指定的列进行排序,可以是升序或降序。
3. rows between:指定行号的范围,例如rows between 1 preceding and 1 following表示当前行及其前后相邻的行。
4. range between:指定值的范围,例如range between 100 preceding and 100 following表示当前行及其前后值相差不超过100的行。
阅读全文