AS SELECT DDCLElement.name as ElementName, DDCLValue.referencename as RecordName,
	  DDCLProperty.name as PropertyName, count (DDCLProperty.name) as no, DDCLElement.DdsTypeId 
from DDCLElement join DDCLProperty on DDCLElement.id = DDCLProperty.elementid
	 join DDCLValue on DDCLProperty.id=DDCLValue.propertyid
where DDCLElement.DdsTypeId=29 AND DDCLProperty.name = 'STRUCTURE' 
	 AND DDCLElement.islocal='false'
	 AND DDCLValue.referenceddstypeid=29
	 AND DDCLValue.ValueTypeId in (2,4)
group by DDCLElement.name , DDCLValue.referencename, DDCLProperty.name, DDCLElement.DdsTypeId 
order by DDCLElement.name , DDCLValue.referencename, DDCLProperty.name 
