|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Maximum Window Function:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Just
as minimum window function we also have maximum window function.
Maximum window function is used to get maximum value for the defined group.
SELECT EMPLOYEEID,DEPARTMENTNO,SALARY,
MAX(SALARY) OVER (
ORDER BY
DEPARTMENTNO)
FROM EMPLOYEE2;
Using
PARTITION BY clause we can find maximum per group.
SELECT EMPLOYEEID,DEPARTMENTNO,SALARY,
MAX(SALARY) OVER ( PARTITION BY DEPARTMENTNO
ORDER BY
DEPARTMENTNO ROWS BETWEEN UNBOUNDED PRECEDING
AND UNBOUNDED
FOLLOWING )
FROM EMPLOYEE2;
|
Pages
▼
No comments:
Post a Comment