window function new
window function new
1 Alice Math 85
2 Bob Math 90
3 Carol Math 75
4 Dave Math 95
5 Eve Math 80
Output:
Name Subject Marks TotalMarks
Output:
Name Subject Marks AvgMarks
Output:
Name Subject Marks Rank
Dave Math 95 1
Bob Math 90 2
Alice Math 85 3
Eve Math 80 4
Carol Math 75 5
2. ROW_NUMBER()
Output:
Name Subject Marks RowNum
Dave Math 95 1
Bob Math 90 2
Alice Math 85 3
Eve Math 80 4
Carol Math 75 5
Value Window Functions
1. LAG()
Output:
Name Subject Marks PrevMarks
Eve Math 80 75
Alice Math 85 80
Bob Math 90 85
Dave Math 95 90
2. LEAD()
Output:
Name Subject Marks NextMarks
Carol Math 75 80
Eve Math 80 85
Alice Math 85 90
Bob Math 90 95
Output:
Name Subject Marks FirstMarks
Carol Math 75 75
Eve Math 80 75
Alice Math 85 75
Bob Math 90 75
Dave Math 95 75
Output:
Name Subject Marks CumulativeSum
Carol Math 75 75