Instruction
Alright! It's time to review what we've learned in this part:
- You can define a window frame within
OVER(...). The syntax is:[ROWS|RANGE] [window frame definition]. ROWSalways treats rows individually (like theROW_NUMBER()function),RANGEalso adds rows which share the same value in the column we order by (like theRANK()function).[window frame definition]is defined withBETWEEN [lower bound] AND [upper bound], where the bounds may be defined with:UNBOUNDED PRECEDING,n PRECEDING(ROWSonly),CURRENT ROW,n FOLLOWING(ROWSonly),UNBOUNDED FOLLOWING
So, are you ready for a short quiz?
Exercise
Press to continue.



