Advertisement
desislava_topuzakova

Untitled

Jun 28th, 2024
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. # 1. Employee Address
  2. SELECT e.`employee_id`, e.`job_title`, e.`address_id`, a.`address_text`
  3. FROM `employees` AS e
  4. INNER JOIN `addresses` AS a
  5. ON e.`address_id` = a.`address_id`
  6. ORDER BY a.`address_id`
  7. LIMIT 5;
  8.  
  9. # 2. Addresses with Towns
  10. SELECT e.`first_name`, e.`last_name`, t.`name`, a.`address_text`
  11. FROM `employees` AS e
  12. INNER JOIN `addresses` AS a
  13. ON e.`address_id` = a.`address_id`
  14. INNER JOIN `towns` AS t
  15. ON a.`town_id` = t.`town_id`
  16. ORDER BY e.`first_name`, e.`last_name`
  17. LIMIT 5;
  18.  
  19. # 3. Sales Employee
  20. SELECT e. `employee_id`, e.`first_name`, e.`last_name`, d.`name`
  21. FROM `employees` AS e
  22. INNER JOIN `departments` AS d
  23. ON e.`department_id` = d.`department_id`
  24. WHERE d.`name` = 'Sales'
  25. ORDER BY e.`employee_id` DESC;
  26.  
  27. # 4. Employee Departments
  28. SELECT e. `employee_id`, e.`first_name`, e.`salary`, d.`name`
  29. FROM `employees` AS e
  30. INNER JOIN `departments` AS d
  31. ON e.`department_id` = d.`department_id`
  32. WHERE e.`salary` > 15000
  33. ORDER BY d.`department_id` DESC
  34. LIMIT 5;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement