wy�wietl dane osobowe os�b aktualnie zartudnionych maj�cych aktualn� pensj� wi�ksz� od pensji swojego szefa. select o.*, z.pensja,z1.pensja from osoby o, zatrudnienia z, kierownicy k, zatrudnienia z1 where o.id_os=z.id_os and z.do is null and z.id_w=k.id_w and k.do is null and k.id_os=z1.id_os and z1.do is null and z.pensja>z1.pensja; -------------------------------- select nazwa, LEVEL from swiat start with szef is null connect by prior id=szef; select nazwa, LEVEL from swiat start with szef = 2 connect by prior id=szef; ----------------------- select o.* from osoby o where nazwisko='&&podaj'; create index idx_imie1 on osoby(imie1); create UNIQUE index idx_imie2 on osoby(imie2); drop index idx_imie1; alter table stanowiska drop constraint stanowiska_stanowisko_un; drop index stanowiska_stanowisko_un;
Zachariasz