Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SELECT wyplata_jednostki.srednia_wyplata, wyplata_jednostki.nazwa_jednostki
- FROM
- (
- SELECT round(avg(wyplata_prowadzacego.sr_wyplata),2) as srednia_wyplata, kjo.nazwa_jednostki
- FROM
- (
- SELECT AVG(kw.kwota) as sr_wyplata, kp.id_prowadzacego, kp.id_jednostki_zatrudniajacej
- FROM kadry.wyplaty kw
- INNER JOIN kadry.prowadzacy kp
- ON kw.id_prowadzacego = kp.id_prowadzacego
- GROUP BY
- kp.id_prowadzacego,
- kp.id_jednostki_zatrudniajacej
- ORDER BY
- kp.id_prowadzacego ASC
- ) wyplata_prowadzacego
- INNER JOIN kadry.jednostki_organizacyjne kjo
- ON wyplata_prowadzacego.id_jednostki_zatrudniajacej = kjo.id_jednostki_organizacyjnej
- GROUP BY kjo.nazwa_jednostki
- ) wyplata_jednostki
- GROUP BY
- wyplata_jednostki.srednia_wyplata,
- wyplata_jednostki.nazwa_jednostki
- HAVING wyplata_jednostki.srednia_wyplata >= (SELECT AVG(wyplata_jednostki.srednia_wyplata)); -- tutaj problem
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement