select t1.*
from tab1 t1
where t1.VIDITELNOST = 1
AND ((SELECT VIDITELNOST FROM tab1 t2 WHERE t2.ID = t1.ID_RODICE) = 1 OR t1.ID_RODICE IS NULL)
select t1.*
from tab1 t1
where t1.VIDITELNOST = 1
AND ((SELECT VIDITELNOST FROM tab1 t2 WHERE t2.ID = t1.ID_RODICE) = 1 OR t1.ID_RODICE IS NULL)