Advertisement
asaeles

Create & Select Department

Nov 3rd, 2022
1,257
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PL/SQL 0.35 KB | Source Code | 0 0
  1. CREATE TABLE dept (deptid int, deptname VARCHAR(10));
  2. INSERT INTO dept VALUES(1,'HR');
  3. INSERT INTO dept VALUES(2,'IT');
  4. INSERT INTO dept VALUES(3,'Finance');
  5. COMMIT;
  6.  
  7. SELECT * FROM (
  8. SELECT deptname,ename,salary,ROW_NUMBER() over(PARTITION BY deptname ORDER BY salary DESC) rn
  9. FROM emp_big e , dept d
  10. WHERE e.deptid=d.deptid
  11. )  t WHERE rn<=5;
  12.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement