 DELIMITER $$

CREATE OR REPLACE DEFINER=`root`@`localhost` VIEW `v_operdoc_typy` AS
SELECT
	od.*,
	IFNULL(ot.typ, 0) AS typ, 
	IFNULL(ot.Nazwa, od.Nazwa) AS Nazwa_Full,
	IFNULL(ot.Opis, od.Opis) AS Opis_Full,
	IFNULL(ot.disabled, FALSE) AS disabled,
	ot.sys,
	ot.status_before,
	ot.status_after,
	ot.substatuses_before,
	ot.substatus_after,
	ot.counter,
	ot.Is_Instancje
	FROM `operdoc` od
	LEFT JOIN `operdoc_typy` ot ON ot.Rodzaj = od.Rodzaj
	ORDER BY od.Rodzaj, IFNULL(ot.typ, 0)
;

$$

DELIMITER ;

