Quantcast
Channel: Support Portal
Viewing all articles
Browse latest Browse all 20315

Re : Software count with a specific department grouped by Site

$
0
0
Please use the below query.

SELECT   max(aaov.NAME) ,COALESCE(ddef.DEPTNAME,ddef1.DEPTNAME) 'Department',SoftwareList.SOFTWARENAME 'Software', Max(swmfg.NAME) 'Manufacturer',AaaUser.first_name 'User',COUNT(DISTINCT(SoftwareLicenses.RESOURCEID)) 'Purchased',COUNT(DISTINCT(SoftwareInfo.SOFTWAREINFOID)) 'Installed' ,COUNT(DISTINCT(MaxUsedSwInfo.SOFTWAREINFOID)) 'Max Used'  FROM SoftwareGroupMember INNER JOIN SoftwareInfo ON SoftwareGroupMember.SOFTWAREID=SoftwareInfo.SOFTWAREID INNER JOIN SystemInfo ON SoftwareInfo.WORKSTATIONID=SystemInfo.WORKSTATIONID LEFT JOIN Resources ON SystemInfo.WORKSTATIONID=Resources.RESOURCEID LEFT JOIN ResourceOwner ON SystemInfo.WORKSTATIONID=ResourceOwner.RESOURCEID LEFT JOIN SDUser ON ResourceOwner.USERID=SDUser.USERID LEFT JOIN AaaUser ON SDUser.USERID=AaaUser.USER_ID LEFT JOIN SoftwareList ON SoftwareInfo.SOFTWAREID=SoftwareList.SOFTWAREID LEFT JOIN WmiSWUsageInfo ON SoftwareInfo.SOFTWAREINFOID=WmiSWUsageInfo.SOFTWAREINFOID LEFT JOIN SWInstallationKeyInfo ON SoftwareInfo.SOFTWAREINFOID=SWInstallationKeyInfo.SOFTWAREINFOID LEFT JOIN ResourceLocation ON SoftwareInfo.WORKSTATIONID=ResourceLocation.RESOURCEID LEFT JOIN SDOrganization ON ResourceLocation.SITEID=SDOrganization.ORG_ID LEFT JOIN RegionDefinition ON ResourceLocation.REGIONID=RegionDefinition.REGIONID LEFT JOIN SoftwareLicenses ON Resources.RESOURCEID=SoftwareLicenses.RESOURCEID LEFT JOIN MaxUsedSwInfo ON WmiSWUsageInfo.SOFTWAREINFOID=MaxUsedSwInfo.SOFTWAREINFOID LEFT  JOIN DepartmentDefinition ddef on ddef.DEPTID=ResourceOwner.DEPTID LEFT JOIN UserDepartment udef on udef.USERID=ResourceOwner.USERID LEFT JOIN DepartmentDefinition ddef1 on ddef1.DEPTID=udef.DEPTID LEFT JOIN SoftwareType ON SoftwareList.SOFTWARETYPEID=SoftwareType.SOFTWARETYPEID LEFT JOIN SoftwareManufacturer swmfg ON SoftwareList.SWMANUFACTURERID = swmfg.SWMANUFACTURERID   LEFT JOIN ResourceLocation resLocation ON resources.RESOURCEID=resLocation.RESOURCEID   LEFT JOIN SiteDefinition siteDef ON resLocation.SITEID=siteDef.SITEID LEFT JOIN  SDOrganization aaov ON siteDef.SITEID=aaov.ORG_ID WHERE  SoftwareType.SOFTWARETYPE = 'Managed'  group by COALESCE(ddef.DEPTNAME,ddef1.DEPTNAME),SoftwareList.SOFTWARENAME,AaaUser.first_name


regards,
Rachana Apu

SDP Support - FAQ
ServiceDesk Plus - Help Desk Software of your Choice

Viewing all articles
Browse latest Browse all 20315

Trending Articles