→ 🚀Are you a Lansweeper Champion?! Join our Contributor Program Sign up here!

Community FAQ
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
gforchuk
Engaged Sweeper
We currently are using an emailed report that shows us new windows server created in the last 14 days. I am looking to add to this report information regarding what VM is hosting the server but I cannot figure out the SQL to get this done. Has anyone done this already?

This is my SQL for the report we are using:

Select Top 1000000 tblAssets.AssetID,
tblAssets.AssetUnique,
tsysAssetTypes.AssetTypename,
tblAssets.Domain,
tsysOS.OSname,
tsysOS.Image As icon,
tblComputersystem.SystemType,
tblAssets.IPAddress,
tblAssetCustom.PurchaseDate,
tblAssetCustom.Manufacturer,
tblAssets.Firstseen
From tblComputersystem
Inner Join tblAssets On tblComputersystem.AssetID = tblAssets.AssetID
Inner Join tblOperatingsystem
On tblAssets.AssetID = tblOperatingsystem.AssetID
Inner Join tblAssetCustom On tblAssets.AssetID = tblAssetCustom.AssetID
Inner Join tsysOS On tblAssets.OScode = tsysOS.OScode
Inner Join tsysAssetTypes On tsysAssetTypes.AssetType = tblAssets.Assettype
Where tblAssets.Firstseen > GetDate() - 14 And tblAssetCustom.State = 1 And
tblAssetCustom.State = 1 And tblComputersystem.Domainrole > 1
Order By tblAssets.AssetName

Any help on how to integrate the VMware information would be great.

Thank you,
Graham
1 ACCEPTED SOLUTION
Hemoco
Lansweeper Alumni
Please use the following report:


Select Top 1000000 tblAssets.AssetID,
tblAssets.AssetUnique,
tsysAssetTypes.AssetTypename,
tblAssets.Domain,
tsysOS.OSname,
tsysOS.Image As icon,
tblComputersystem.SystemType,
tblAssets.IPAddress,
tblAssetCustom.PurchaseDate,
tblAssetCustom.Manufacturer,
tblAssets.Firstseen,
tblAssets1.AssetName As vmwarehost
From tblComputersystem
Inner Join tblAssets On tblComputersystem.AssetID = tblAssets.AssetID
Inner Join tblOperatingsystem
On tblAssets.AssetID = tblOperatingsystem.AssetID
Inner Join tblAssetCustom On tblAssets.AssetID = tblAssetCustom.AssetID
Inner Join tsysOS On tblAssets.OScode = tsysOS.OScode
Inner Join tsysAssetTypes On tsysAssetTypes.AssetType = tblAssets.Assettype
Inner Join tblVmwareGuestNetwork
On tblAssets.Mac = tblVmwareGuestNetwork.MacAddress
Inner Join tblVmwareGuest On tblVmwareGuest.GuestID =
tblVmwareGuestNetwork.GuestID
Inner Join tblAssets tblAssets1 On tblAssets1.AssetID = tblVmwareGuest.AssetID
Where tblAssets.Firstseen > GetDate() - 14 And tblAssetCustom.State = 1 And tblComputersystem.Domainrole > 1

View solution in original post

2 REPLIES 2
gforchuk
Engaged Sweeper
Thank you very much for your help in this. That was exactly what I was looking for.
Hemoco
Lansweeper Alumni
Please use the following report:


Select Top 1000000 tblAssets.AssetID,
tblAssets.AssetUnique,
tsysAssetTypes.AssetTypename,
tblAssets.Domain,
tsysOS.OSname,
tsysOS.Image As icon,
tblComputersystem.SystemType,
tblAssets.IPAddress,
tblAssetCustom.PurchaseDate,
tblAssetCustom.Manufacturer,
tblAssets.Firstseen,
tblAssets1.AssetName As vmwarehost
From tblComputersystem
Inner Join tblAssets On tblComputersystem.AssetID = tblAssets.AssetID
Inner Join tblOperatingsystem
On tblAssets.AssetID = tblOperatingsystem.AssetID
Inner Join tblAssetCustom On tblAssets.AssetID = tblAssetCustom.AssetID
Inner Join tsysOS On tblAssets.OScode = tsysOS.OScode
Inner Join tsysAssetTypes On tsysAssetTypes.AssetType = tblAssets.Assettype
Inner Join tblVmwareGuestNetwork
On tblAssets.Mac = tblVmwareGuestNetwork.MacAddress
Inner Join tblVmwareGuest On tblVmwareGuest.GuestID =
tblVmwareGuestNetwork.GuestID
Inner Join tblAssets tblAssets1 On tblAssets1.AssetID = tblVmwareGuest.AssetID
Where tblAssets.Firstseen > GetDate() - 14 And tblAssetCustom.State = 1 And tblComputersystem.Domainrole > 1

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