UFN_SITEID_MAPFROM_DESIGNATIONID_BULK
Returns a table of DESIGNATIONID mapped to a SITEID
Return
Return Type |
---|
table |
Definition
Copy
create function dbo.UFN_SITEID_MAPFROM_DESIGNATIONID_BULK()
returns table as
return(
select DESIGNATION.ID, coalesce(DL5.SITEID, DL4.SITEID, DL3.SITEID, DL2.SITEID, DL1.SITEID) as SITEID
from dbo.DESIGNATION
left join dbo.DESIGNATIONLEVEL DL1 on DL1.ID = DESIGNATION.DESIGNATIONLEVEL1ID
left join dbo.DESIGNATIONLEVEL DL2 on DL2.ID = DESIGNATION.DESIGNATIONLEVEL2ID
left join dbo.DESIGNATIONLEVEL DL3 on DL3.ID = DESIGNATION.DESIGNATIONLEVEL3ID
left join dbo.DESIGNATIONLEVEL DL4 on DL4.ID = DESIGNATION.DESIGNATIONLEVEL4ID
left join dbo.DESIGNATIONLEVEL DL5 on DL5.ID = DESIGNATION.DESIGNATIONLEVEL5ID
)