Mam takie zadanko:
Sprawdzic, czy jest szef dziaalu, w ktorym istnieje pracownik, ktory zarabia
wiecej ni_z szef dziaÃlu (DEPARTMENT.MNGR NO)
zadanie odnosi sie do przykladowej bazy danych employee z firebirda. uzywam ib experta.
Mam maly problem z tym zadaniem poniewaz stworzylem zapytanie ile zarabia kazdy z kierownikow:
(select * from employee e1 join department d on d.mngr_no=e1.emp_no
order by e1.dept_no)
i znalazlem tych ktorzy zarabiaja najwiecej w danym dziale:
select * from employee e
where not exists (select * from employee e3
where e3.dept_no = e.dept_no and e.salary<e3.salary)
i nie wiem jak to zrobic aby to polaczyc.. chyba ze podejsc z innej strony.. jesli jest taka potrzeba to prosze powiedziec jakie informacje jeszcze podac o tej bazie aby ulatwic wyjasnienie o co mi chodzilo :)
wszelkie wskazowki mile widziane
pozdrawiam