Advertisement
Guest User

Untitled

a guest
Feb 20th, 2019
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 0.77 KB | None | 0 0
  1. SELECT
  2.   employees.emp_no,
  3.   employees.first_name,
  4.   employees.last_name,
  5.   first_salary_detailed.salary,
  6.   first_salary_detailed.from_date,
  7.   first_salary_detailed.to_date
  8. FROM
  9.   employees
  10.   JOIN(
  11.     SELECT
  12.       salaries.emp_no emp_no, salaries.salary salary, salaries.from_date from_date, salaries.to_date to_date
  13.     FROM
  14.       salaries JOIN(
  15.         SELECT
  16.           salaries.emp_no as emp_no,
  17.           MIN(salaries.to_date) as first_salary_to_date
  18.         FROM
  19.           salaries
  20.         GROUP BY
  21.           emp_no
  22.       ) AS first_salary ON (salaries.emp_no =  first_salary.emp_no AND salaries.to_date = first_salary.first_salary_to_date)
  23.   ) AS first_salary_detailed ON (first_salary_detailed.emp_no = employees.emp_no)
  24. WHERE
  25.     employees.first_name = 'Noel';
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement