Mam dwa przyklady

  1. Znaleźć pracowników o najniższych job_lvl na ich stanowiskach.
  2. Znaleźć pracowników o najniższych job_lvl na ich stanowiskach w ich wydawnictwach.

Potrzebne encje wygladaja tak:
jobs
-job_id
-job_desc
-min_lvl
-max_lvl
polaczone job_id

employee
-emp_id
-fname
-lname
-job_id
-job_lvl
-pub_id
-hire_date

polaczine pub_id
publishers
-pub_id
-pub_name
-city
-stale
-country

No i pierwsze zadanie wykombinowalem

SELECT * FROM employee WHERE job_lvl =(
  SELECT min_lvl FROM jobs WHERE employee.job_id = jobs.job_id);

Ale z drugim nie moge sobie poradzic?