SQL 关于row_number()over()
程序员文章站
2022-05-30 09:53:42
...
SQL 关于row_number()over() 今天用到了row_number()over(),现在就以知识点的形式总结一下,以便于以后的回顾。 ------------------- 参考资料MSDN ------------------- 语法: ROW_NUMBER ( )OVER ( [ PARTITION BY value_expression , ... [ n ] ] order_
SQL 关于row_number()over()
今天用到了row_number()over(),网站空间,现在就以知识点的形式总结一下,以便于以后的回顾。
-------------------参考资料MSDN-------------------
语法:
ROW_NUMBER ( ) OVER ( [ PARTITION BY value_expression , ... [ n ] ] order_by_clause )
通过语法可以看出 over里有两个参数, partition by 和 order by ,网站空间,其中partition by是可以不写的,但是order by是必须有的。可能对order by 比较熟悉(就是按什么排序),但 partition by是什么意思呢?partition 的中文解释是:n. 划分,分开;[数] 分割;隔墙;隔离物 vt. [数] 分割;分隔;区分。让我们再结合下面的参数说明和实例很容易就理解它的含义了。
参数:
上一篇: PHP无限极分门别类巧用引用生成树