标签 SQL 下的文章

SQL Server LEAD()函数简介SQL Server LEAD()是一个Window函数,它提供对当前行之后的指定物理偏移量的行的访问。
例如,通过使用LEAD()函数,可以从当前行访问下一行的数据或下一行之后的行,依此类推。
LEAD()函数对于将当前行的值与后续行的值进行比较非常有用。
以下是LEAD()函数的语法:
LEAD(return_value ,offset [,default])
OVER (

[PARTITION BY partition_expression, ... ]
ORDER BY sort_expression [ASC | DESC], ...

)

LAG()同理,不过是向上。
//更多请阅读:https://www.yiibai.com/sqlserver/sql-server-lead-function.html

对结果集进行排序,排名值没有间断。 特定行的排名等于该特定行之前不同排名值的数量加一。
DENSE_RANK ( ) OVER ( [ <partition_by_clause> ] < order_by_clause > )