sql - LAST_VALUE() 行在无限制的前面和无限制的后面之间

这个语句有什么用?

请举例说明。我在使用 LAST_VALUE 函数时遇到了它。

最佳答案

来自 https://forums.oracle.com/forums/thread.jspa?threadID=1018352

当您在分析函数中对一组记录进行排序时,您可以指定要考虑的行范围,而忽略其他行。 您可以使用 ROWS 子句执行此操作

无限前导 范围从分区的第一行开始。

无限关注 范围在分区的最后一行结束。

当前行 范围从当前行开始或在当前行结束

n 个在前或 n 个在后 范围在当前行之前或之后的 n 行开始或结束

https://stackoverflow.com/questions/8008691/

相关文章:

django - 在管理员中对 list_editable 字段进行自定义验证

php - php preg匹配中的 "*"和 "?"有什么区别?

logging - 如何在 Glassfish 中设置日志记录级别?

oracle - PLS-00103 : Encountered the symbol "EXCEP

visual-c++ - 错误 C2664 : 'sprintf' : cannot convert

ruby-on-rails - 根据当前语言环境在 Rails 中显示小时格式(上午/下午或下午)

vim - 在vim中,如何查看我当前所在的#ifdef宏?

objective-c - Xcode - 将 CGRect 转换为 ID?

sql - 如何从 SQL Server 获取数据库列表?

visual-c++ - 为什么没有定义 PCTSTR 但定义了 LPCTSTR?