Mam bazę danych Oracle a w niej 2 tabele: Emp i Dept (screen zamieszczony w załączniku).
Kolumna Dept.Deptno jest kluczem głównym - kolumna Emp.Deptno to klucz obcy.
2 zadania:
-
Ustaw w pary pracowników, którzy pracują w tym samym dziale. Nazwiska w parze powinny być różne i pary nie powinny się powtarzać.
-
Dla każdego działu wyznacz nazwisko pracownika pojawiające się jako pierwsze w porządku alfabetycznym.
W zadaniu 7 próbowałem najpierw pogrupować pracowników według działów w których pracują (GROUP BY Dept.Deptno) a następnie użyć podzapytania które wyciągnie jednego pracownika spełniającego warunki w zadaniu.
W zadaniu 6 za pomocą różnych aliasów nadaych dla tabeli Emp za pomocą instrukcji UNION próbowałem ustawić ich obok siebie - też spełzło na niczym : P
Generalnie próbowałem zapytań grupowych, sumarycznych, podzapytań ze złączeniami tabel i bez.
Mógłby mnie ktoś nakierować jakich instrukcji powinienem użyć żeby żeby rozwiązać te 2 zadanka? Ewentualnie podesłać gotowca którego już tam po swojemu przeanalizuje i dojdę co i jak : P