当前位置: 代码迷 >> SQL >> sql 分析函数 跟 top N 查询
  详细解决方案

sql 分析函数 跟 top N 查询

热度:98   发布时间:2016-05-05 14:58:45.0
sql 分析函数 和 top N 查询

sql:2003引进的窗口函授(也经常称为分析函数):

row_number() --- 指定的数字是连续的,也是唯一的;

rank() --- 指定的数据可以既不连续也不唯一;

dense_rank() --- 产生的数字是连续的,但是不一定是唯一的。

example:

select * from ( select row_number() over (order by?student_no desc) as rownumber,?student_name, student_sex from?student?) where rownumber<=4;

  相关解决方案