select u_mtrl_price.mtrlid,
u_mtrl_price.name as mtrlname,
ISNULL(u_mtrl_price_pricelist.price, 0) AS pricelistprice
from u_mtrl_price
LEFT JOIN u_mtrl_price_pricelist ON u_mtrl_price.mtrlid = u_mtrl_price_pricelist.mtrlid
u_mtrl_price.mtrltype = 2
u_mtrl_price_pricelist.pricelistid = @arg_pricelistid
u_mtrl_price_pricelist.pricelistid = (select pricelistid from u_dept where deptid = (select deptid from u_bednet where bednetid = @arg_bednetid))