Izvēlies *
No tabulas1 kā t1
Pa kreisi pievieno tabulu2 kā t2 ar nosacījumu ON t1.date_start > t2.date_start
--DML
Izveidojiet tabulu, ja tā neeksistē Employee (id int, salary int, departmentId int);
Ievietojiet Employee (id,salary,departmentId) vērtības ar (1, 70000, 1),(2, 94000, 1),(3, 85000, 1),(4, 80000, 2),(5, 60000, 2),(6, 62000, 3),(7, 90000, 3),(8, 94000, 3),(9, 94000, 3);
ar cte kā(
izvēlies *,
rank() over(partition by departmentId order by salary desc) kā max_salary
no Employee
)
izvēlies *
no cte
kur max_salary = 1