CREATE OR REPLACE VIEW food600.skaskarty
 AS
 SELECT karty.idriadok,
    karty.c_karty,
    karty.nazev,
    karty.c_druh,
    karty.c_druhs,
    karty.c_druhk,
    karty.c_obalu,
    karty.cena_prum,
    karty.cena_nakup,
    karty.obal_obsah,
    karty.cena01,
    karty.cena02,
    karty.cena03,
    karty.cena04,
    karty.cena05,
    karty.cena06,
    karty.cena07,
    karty.cena08,
    karty.cena09,
    karty.cena10,
    karty.cena11,
    karty.cena12,
    karty.cena13,
    karty.cena14,
    karty.cena15,
    karty.cena16,
    karty.cena17,
    karty.cena18,
    karty.cena19,
    karty.cena20,
    karty.cena21,
    karty.cena22,
    karty.cena23,
    karty.cena24,
    karty.cena25,
    karty.cena26,
    karty.cena27,
    karty.cena28,
    karty.cena29,
    karty.cena30,
    karty.cena31,
    karty.cena32,
    karty.cena33,
    karty.cena34,
    karty.cena35,
    karty.cena36,
    karty.cena37,
    karty.cena38,
    karty.cena39,
    karty.cena40,
    karty.pocet,
    karty.bar_kod1,
    karty.bar_kod2,
    karty.kod,
    karty.dan1,
    karty.dph,
    karty.nazev1,
    karty.nazev2,
    karty.nazev3,
    karty.nazev4,
    karty.nazev5,
    karty.naz1,
    karty.naz2,
    karty.naz3,
    karty.naz4,
    karty.naz5,
    karty.vaha_obalu,
    karty.vaha_koef,
    karty.tolerance,
    karty.vaha,
    karty.lieh,
    karty.objem,
    karty.pov_objem,
    karty.label,
    karty.c_mena,
    karty.c_mena_n,
    skupstr.druh::CHARACTER(30),
    skupskl.druh::CHARACTER(30) AS druh_skl,
    skupka.druh::CHARACTER(30) AS druh_kalk
   FROM food600.karty
     LEFT JOIN food600.skupstr ON karty.c_druh = skupstr.c_druh
     LEFT JOIN food600.skupka ON karty.c_druhk = skupka.c_druh
     LEFT JOIN food600.skupskl ON karty.c_druhs = skupskl.c_druh;
