2022-01-19
閱讀量:
627
range和rows的區(qū)別:
range是邏輯窗口,根據(jù)order by子句排序后,當(dāng)前行對應(yīng)的值計算。
rows是物理窗口,根據(jù)order by子句排序后,當(dāng)前行對應(yīng)的序號計算(與當(dāng)前行的值無關(guān),只與排序后的序號相關(guān))
如沒有指定排序和滑動窗口范圍,默認計算的是分區(qū)內(nèi)的所有記錄。指定分區(qū)和排序后,如沒有指定滑動窗口范圍,默認計算的是分區(qū)內(nèi)的第一行到當(dāng)前行
不管是否指定滑動窗口范圍,窗口都是固定的,所以指定的滑動窗口范圍無效。






評論(0)


暫無數(shù)據(jù)
推薦帖子
0條評論
1條評論
0條評論