Mam dwa przyklady
- Znaleźć pracowników o najniższych job_lvl na ich stanowiskach.
- 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?