Community FAQ
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
jrichg
Engaged Sweeper
I am looking for a report that will display the software installed on an Asset by its Asset Group.

- Thanks
Joe
1 ACCEPTED SOLUTION
jrichg
Engaged Sweeper
For all wondering, I was able to get this done and here is the code snippet how. I thought it would be useful to add why I need this. In our company we separate users by asset and department in their specific asset groups. It works very well for pulling data quickly about a specific departments usage.

Select Distinct Top 1000000 tblSoftwareUni.softwareName As software,
tblAssetGroups.AssetGroup
From tblSoftware
Inner Join tblAssets On tblSoftware.AssetID = tblAssets.AssetID
Inner Join tblSoftwareUni On tblSoftware.softID = tblSoftwareUni.SoftID
Inner Join tblComputersystem On tblAssets.AssetID = tblComputersystem.AssetID
Inner Join tblAssetCustom On tblAssets.AssetID = tblAssetCustom.AssetID
Inner Join tsysOS On tblAssets.OScode = tsysOS.OScode
Inner Join tblAssetGroupLink On tblAssets.AssetID = tblAssetGroupLink.AssetID
Inner Join tblAssetGroups On tblAssetGroups.AssetGroupID =
tblAssetGroupLink.AssetGroupID
Where tblAssetCustom.State = 1 And tblComputersystem.Domainrole < 2
Group By tblSoftwareUni.softwareName,
tblAssetGroups.AssetGroup

View solution in original post

1 REPLY 1
jrichg
Engaged Sweeper
For all wondering, I was able to get this done and here is the code snippet how. I thought it would be useful to add why I need this. In our company we separate users by asset and department in their specific asset groups. It works very well for pulling data quickly about a specific departments usage.

Select Distinct Top 1000000 tblSoftwareUni.softwareName As software,
tblAssetGroups.AssetGroup
From tblSoftware
Inner Join tblAssets On tblSoftware.AssetID = tblAssets.AssetID
Inner Join tblSoftwareUni On tblSoftware.softID = tblSoftwareUni.SoftID
Inner Join tblComputersystem On tblAssets.AssetID = tblComputersystem.AssetID
Inner Join tblAssetCustom On tblAssets.AssetID = tblAssetCustom.AssetID
Inner Join tsysOS On tblAssets.OScode = tsysOS.OScode
Inner Join tblAssetGroupLink On tblAssets.AssetID = tblAssetGroupLink.AssetID
Inner Join tblAssetGroups On tblAssetGroups.AssetGroupID =
tblAssetGroupLink.AssetGroupID
Where tblAssetCustom.State = 1 And tblComputersystem.Domainrole < 2
Group By tblSoftwareUni.softwareName,
tblAssetGroups.AssetGroup

Reports & Analytics

Ask about reports you're interested in and share reports you've created. Subscribe to receive daily updates of reports shared in the Community.

New to Lansweeper?

Try Lansweeper For Free

Experience Lansweeper with your own data.
Sign up now for a 14-day free trial.

Try Now