Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SELECT DISTINCT imie, nazwisko FROM pracownicy p WHERE idPracowika IN(SELECT * FROM pisz) OR data_urodzenia>ALL
- (SELECT data_urodzenia FROM pracownicy WHERE idKatedry=p.idKatedry);
- CREATE VIEW pisz(id) AS
- (
- SELECT IDpracownika
- FROM pracownicy p, PublikacjePracownikow pb
- WHERE pb.idPraocownika=p.idPracownika AND (SELECT idPublikacji FROM PublikacjePracownikow WHERE idPracownika=p.idpracownika)
- AND EXISTS(SELECT jesli_napisal_z_kat FROM pracownicy p1 , PublikacjePracownikow pb1 WHERE p1.idPracownika=pb1.IdPracownika
- AND pb.idPublikacji=pb.idPublikacji AND p1.idKatedry=p.idKatedry GROUP BY p1.idKatedry
- HAVING COUNT(*)=(SELECT COUNT(*) FROM Pracownicy WHERE idKatedry=p.idKatedry )
- );
Add Comment
Please, Sign In to add comment