 DELIMITER $$

CREATE OR REPLACE DEFINER=root@localhost VIEW vbi_zmpo AS
  SELECT
  t.symbol,t.nazwa,t.treenode,t.symboludost,t.symbolproducenta,t.kod_kreskowy,t.kod_kreskowy1,t.kod_kreskowy2,t.wyroznik,
  j.nazwa as jednostka,
  t.nazwa_segment1 as segment_nazwy_1,
  t.nazwa_segment2 as segment_nazwy_2,
  substring_index(substring_index(CONCAT(IFNULL(t.treenode,''),'|||'),'|',2),'|',-1) as drzewo_pole_1,
  substring_index(substring_index(CONCAT(IFNULL(t.treenode,''),'|||'),'|',3),'|',-1) as drzewo_pole_2,
  t.kategoria, n.nrzamw, p.terminrealizacji,n.kontrsymbol, p.ilosc, p.zrealizowano, p.wartnet
  FROM zmng n 
  INNER JOIN zmpo p ON p.idnng=n.guid
  LEFT JOIN TowrNg t ON p.idntowr=t.guid
  LEFT JOIN Jednostki j ON j.idn=t.jednostka
  WHERE n.datawystaw>'2023-01-01' and p.ilosc>p.zrealizowano and n.rodzaj in (28) and n.kontrsymbol LIKE "%";
  #
$$


DELIMITER ;
