V_SITEID_MAPFROM_DESIGNATIONID
Fields
Field | Field Type | Null | Description |
---|---|---|---|
DESIGNATIONID | uniqueidentifier | ||
SITEID | uniqueidentifier | yes |
Definition
Copy
create view dbo.V_SITEID_MAPFROM_DESIGNATIONID as
select DESIGNATION.ID as DESIGNATIONID, coalesce(DL5.SITEID, DL4.SITEID, DL3.SITEID, DL2.SITEID, DL1.SITEID) as SITEID
from dbo.DESIGNATION (nolock)
left join dbo.DESIGNATIONLEVEL DL1 (nolock) on DL1.ID = DESIGNATION.DESIGNATIONLEVEL1ID
left join dbo.DESIGNATIONLEVEL DL2 (nolock) on DL2.ID = DESIGNATION.DESIGNATIONLEVEL2ID
left join dbo.DESIGNATIONLEVEL DL3 (nolock) on DL3.ID = DESIGNATION.DESIGNATIONLEVEL3ID
left join dbo.DESIGNATIONLEVEL DL4 (nolock) on DL4.ID = DESIGNATION.DESIGNATIONLEVEL4ID
left join dbo.DESIGNATIONLEVEL DL5 (nolock) on DL5.ID = DESIGNATION.DESIGNATIONLEVEL5ID