AS SELECT DDCLValue.referencename as RecordGroup, DDCLElement.name as ElementName, 
	  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 DDCLValue.referencename, DDCLElement.name , DDCLProperty.name, DDCLElement.DdsTypeId 
order by DDCLValue.referencename, DDCLElement.name , DDCLProperty.name 
