窗函數 (SQL)
維基百科,自由的 encyclopedia
在SQL中,窗函數(window function)或分析函數(analytic function)[1]是一個函數,它使用來自一行或多行的值來為每一行返回一個值。 與之形成對比,聚合函數(英語:Aggregate function)為多行返回單個值。窗口函數有一個OVER
子句;任何沒有OVER
子句的函數都不是窗口函數,而是聚合函數或單行(純量)函數。[2]
在SQL中,窗函數(window function)或分析函數(analytic function)[1]是一個函數,它使用來自一行或多行的值來為每一行返回一個值。 與之形成對比,聚合函數(英語:Aggregate function)為多行返回單個值。窗口函數有一個OVER
子句;任何沒有OVER
子句的函數都不是窗口函數,而是聚合函數或單行(純量)函數。[2]