Tarif a týdenní úvazek po měsících (sestava)

Z Prirucky
Verze z 4. 7. 2022, 11:27, kterou vytvořil Petrm (diskuse | příspěvky) (Založena nová stránka: ''Tarif a týdenní úvazek po měsících (sestava)'' je sestava pro Generátor sestav II. == Sestava == 750px == S…)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)

Tarif a týdenní úvazek po měsících (sestava) je sestava pro Generátor sestav II.

Sestava

Tarif a tydenni uvazek po mesicich.png

SQL definice

SELECT pracovnici.os_cislo, pracovnici.prijmeni, pracovnici.jmeno,
POMM.cislo_pom, CISDP.vyznam,

(select naz_pracmist from prac_mist where cis_pracmist =
(select hodnota from prac_mist_atrib where id_pracmist = POMM.id_pracmist and cis_atributu = 2)
) as nazev_profese,

POMM.prac_str, STR.nazev, POMM.tarif, D21.tpd, POMM.datum

FROM pracovnici, pom_zal POMM, stred STR, dovolena21 D21, cis_druh_pom CISDP

WHERE pracovnici.os_cislo=POMM.os_cislo AND pracovnici.os_cislo=D21.os_cislo AND
POMM.cislo_pom = D21.cislo_pom and
POMM.prac_str = STR.str and
POMM.druh_pom_j = CISDP.uziv_druh and
POMM.datum = D21.datum and POMM.datum >=%DATUMOD% and POMM.datum <= %DATUMDO%

union

SELECT pracovnici.os_cislo, pracovnici.prijmeni, pracovnici.jmeno,
POMM.cislo_pom, CISDP.vyznam,

(select naz_pracmist from prac_mist where cis_pracmist =
(select hodnota from prac_mist_atrib where id_pracmist = POMM.id_pracmist and cis_atributu = 2)
) as nazev_profese,

POMM.prac_str, STR.nazev, POMM.tarif, D21.tpd, PMAP.datum_prvni

FROM pracovnici, prac_pom POMM, stred STR, dovolena21 D21, cis_druh_pom CISDP, par_map PMAP

WHERE pracovnici.os_cislo=POMM.os_cislo AND pracovnici.os_cislo=D21.os_cislo AND
POMM.cislo_pom = D21.cislo_pom and
POMM.prac_str = STR.str and
POMM.druh_pom_j = CISDP.uziv_druh and
PMAP.datum_prvni = D21.datum and
PMAP.datum_posledni = %DATUMDO%

ORDER BY pracovnici.prijmeni, POMM.cislo_pom, POMM.datum;

Odkazy