メインコンテンツまでスキップ

rowsBetween (WindowSpec)

フレームの境界をstart (含む)からend (含む)まで定義します。

startendはどちらも現在の行からの相対位置です。例えば、 0 「現在の行」を意味し、 -1現在の行の前の行を意味し、 5現在の行の5行後を意味します。

構文

rowsBetween(start, end)

パラメーター

パラメーター

Type

説明

start

int

境界線の開始、包括的。これがWindow.unboundedPrecedingまたはmax(-sys.maxsize, -9223372036854775808)以下の値であれば、フレームは無制限です。

end

int

境界線の端点を含む。これがWindow.unboundedFollowingまたはmin(sys.maxsize, 9223372036854775807)以上の任意の値の場合、フレームは無制限です。

戻り値

WindowSpec

注意

整数値を直接使用する代わりに、 Window.unboundedPrecedingWindow.unboundedFollowingWindow.currentRowを使用して特別な境界値を指定します。

このページの見出し