Uzdevums #2
Rakstiet vaicājumu, kas parāda TOP-3 darbiniekus pēc algas katrā nodaļā.
Parādīt nodaļas nosaukumu, darbinieka vārdu un viņa algu.
employee tabula:
| id | name | salary | dept_id |
|----|-------|--------|---------|
| 10 | John | 1000 | 2 |
| 20 | Tom | 5000 | 3 |
| 30 | Bill | 3000 | 2 |
department tabula:
| id | name |
|----|-----------|
| 1 | Mārketings |
| 2 | IT |
| 3 | Finanšu |
Izvade: department_name, num, employee_name, salary
ar cte kā(
select d.name as department_name,
e.name as employee_name,
e.salary,
dense_rank
no employee e
join department d on e.id = d.id