User Tools

Site Tools


kurs:corellated_subquery_vs_pseudotable

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
kurs:corellated_subquery_vs_pseudotable [2012/09/25 17:22]
127.0.0.1 external edit
kurs:corellated_subquery_vs_pseudotable [2013/05/15 14:13]
mh
Line 55: Line 55:
        ​salary > davg        ​salary > davg
        order by mehr desc        order by mehr desc
 +</​code>​
 +
 +==== Finde den Angestellten mit dem höchsten Gehalt pro Department ====
 +
 +<​code>​
 +SELECT first_name, last_name, salary, dep_outer.DEPARTMENT_NAME,​ dep_outer.department_id
 +FROM EMPLOYEES join DEPARTMENTS dep_outer
 +on  (dep_outer.DEPARTMENT_ID = EMPLOYEES.DEPARTMENT_ID)
 +where 
 + ​salary = (select max(salary) from employees where department_id = dep_outer.department_id) ​
 +order by dep_outer.department_id,​ salary ​
 +</​code>​
 +
 +
 +==== den Angestellten mit der niedrigsten id und gleichem Nachnamen ====
 +
 +<​code>​
 +select employee_id, ​
 +       ​last_name
 +from   ​employees e
 +where  employee_id =
 +  (select min(employee_id) from employees where last_name = e.last_name)
 +order by employee_id;​
 </​code>​ </​code>​
kurs/corellated_subquery_vs_pseudotable.txt · Last modified: 2014/09/10 21:22 (external edit)