User Tools

Site Tools


kurs:sets_gruppenoperatoren

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:sets_gruppenoperatoren [2012/10/04 15:43]
mh
kurs:sets_gruppenoperatoren [2014/09/10 21:22] (current)
Line 1: Line 1:
 +<​code>​
 +select employee_id,​
 +       ​first_name,​
 +       ​last_name,​
 +       ​department_id, ​      
 +       ​job_id,​
 +       ​hire_date, ​       ​
 +       ​start_date,​
 +       ​end_date,​
 +       ​status
 +       from (
 +select employee_id,​
 +       ​first_name,​
 +       ​last_name,​
 +       ​department_id, ​      
 +       ​job_id,​
 +       ​hire_date, ​      
 +       ​(select max(end_date)+1 from job_history
 +           where employee_id = employees.employee_id) ​
 +       ​start_date,​
 +       null end_date,
 +       '​aktuell'​ status,
 +       1 zeit
 +  from employees
 +union
 +select h.employee_id,​
 +       ​first_name,​
 +       ​last_name,​
 +       ​h.department_id,​
 +       ​h.job_id,​
 +       ​hire_date,​
 +       ​start_date,​
 +       ​end_date,​
 +       '​historisch',​
 +       0 zeit
 +from job_history h join employees e
 +  on h.employee_id = e.employee_id
 +) o 
 +where employee_id = 176
 +order by employee_id, ​
 +         ​zeit,  ​
 +         ​start_date
 +</​code> ​        
 +         
 +
 <​code>​ <​code>​
 select status, ​ select status, ​
kurs/sets_gruppenoperatoren.txt ยท Last modified: 2014/09/10 21:22 (external edit)