You are on page 1of 1

SELECT B.FIRST_NAME,A.DEPARTMENT_ID ,B.SALARY,A.

TOT FROM (SELECT FIRST_NAME,DEPARTMENT_ID,SALARY FROM EMPLOYEES) B, (SELECT DEPARTMENT_ID ,SUM(SALARY) TOT FROM EMPLOYEES GROUP BY DEPARTMENT_ID) A WHERE A.DEPARTMENT_ID =B.DEPARTMENT_ID SELECT FIRST_NAME,DEPARTMENT_ID,SALARY , SUM(SALARY) OVER(PARTITION BY DEPARTMENT_ID) TOT, SUM(SALARY) OVER(PARTITION BY DEPARTMENT_ID,LAST_NAME) TOT, ROW_NUMBER() OVER(PARTITION BY DEPARTMENT_ID ORDERBY FIRST_NAME) TOT FROM EMPLOYEES / SELECT DEPARTMENT_ID,SUM(SALARY) GR BY DEPARTMENT_ID

You might also like