Notification

Icon
Error

Assets and Owner listing help - SQL list Window servers only, need all Window devices listed

Posted: Tuesday, December 10, 2019 6:48:16 PM(UTC)
ssmarr5

ssmarr5

Member Original PosterPosts: 4
0
Like
How do I get this report to list ALL window asset and not just servers? Great report, just limited to server only. Thanks.Brick wall

Select Top 1000000 tblADusers.Company,
tblAssets.AssetName,
tblState.Statename,
tblAssets.Username,
tblADusers.Firstname,
tblADusers.Lastname,
tsysAssetTypes.AssetTypename,
tblAssets.SP,
tblAssets.Domain,
tblAssets.Lastseen,
tblAssets.Lasttried,
tblAssets.IPAddress,
tsysIPLocations.IPLocation,
tblAssetCustom.Manufacturer,
tblAssetCustom.Model,
tblAssetCustom.Serialnumber,
tblADComputers.AssetID,
tblAssetCustom.PurchaseDate,
tblAssetCustom.Warrantydate,
tblOperatingsystem.InstallDate,
tblOperatingsystem.PlusProductID,
SubQuery.Name As Relation,
SubQuery.Username As RelatedUser,
SubQuery.Userdomain As RelatedUserdomain,
SubQuery.Comments As RelationComments,
SubQuery.StartDate As RelationStartdate
From tblAssets
Inner Join tblAssetCustom On tblAssets.AssetID = tblAssetCustom.AssetID
Inner Join tsysAssetTypes On tsysAssetTypes.AssetType = tblAssets.Assettype
Inner Join tblSystemEnclosure On
tblAssets.AssetID = tblSystemEnclosure.AssetID
Inner Join TsysChassisTypes On tblSystemEnclosure.ChassisTypes =
TsysChassisTypes.Chassistype
Inner Join tsysIPLocations On
tblAssets.IPNumeric Between tsysIPLocations.StartIP And
tsysIPLocations.EndIP
Inner Join tblComputersystem On tblAssets.AssetID = tblComputersystem.AssetID
Inner Join tblState On tblState.State = tblAssetCustom.State
Inner Join tblADComputers On tblAssets.AssetID = tblADComputers.AssetID
Inner Join tblADusers On tblADusers.Username = tblAssets.Username And
tblADusers.Userdomain = tblAssets.Userdomain
Inner Join tblOperatingsystem On
tblAssets.AssetID = tblOperatingsystem.AssetID
Left Join (Select Top 1000000 tblAssetUserRelations.AssetID,
tsysAssetRelationTypes.Name,
tblAssetUserRelations.Username,
tblAssetUserRelations.Userdomain,
tblAssetUserRelations.Comments,
tblAssetUserRelations.StartDate
From tblAssetUserRelations
Inner Join tsysAssetRelationTypes On
tsysAssetRelationTypes.RelationTypeID = tblAssetUserRelations.Type
Where tsysAssetRelationTypes.Name = 'owned by') SubQuery On
SubQuery.AssetID = tblAssets.AssetID
Order By tblADusers.Company,
tblState.Statename,
tsysIPLocations.IPLocation
RC62N
#1RC62N Member Posts: 466  
posted: 12/10/2019 7:55:03 PM(UTC)
Since you don't have a WHERE clause filtering anything out, more than likely one of the inner joins is filtering out your non-servers.

Do you have an IP range defined for your non-servers? (Configuration > Asset Groups > IP Address Range locations) That's the first obvious possibility that leaps out at me. The rest of the tables you're linking to should all be suitably populated, so shouldn't cause non-servers to be filtered out. If you want to test to be sure, change the INNER JOIN tsysIPLocations to a LEFT JOIN. If that's the ticket, you should see your non-servers show up with no value in the IPLocation column.
ssmarr5
#2ssmarr5 Member Original PosterPosts: 4  
posted: 12/10/2019 9:23:09 PM(UTC)
Thanks, that was the ticket, I 'Left Join' all the 'Inner Joins' and got all the information I needed. Much appreciated.

Active Discussions

Lansweeper Report on Specific list of Workstations
by  RC62N   Go to last post Go to first unread
Last post: 9/18/2020 5:00:11 PM(UTC)
Lansweeper External Monitor Report
by  RC62N  
Go to last post Go to first unread
Last post: 9/18/2020 4:49:03 PM(UTC)
Lansweeper Assets Used by User
by  dirtworks500   Go to last post Go to first unread
Last post: 9/18/2020 1:38:04 AM(UTC)
Lansweeper Adding Custom Tags to Reports
by  RC62N  
Go to last post Go to first unread
Last post: 9/17/2020 8:23:33 PM(UTC)
Lansweeper Server Info Report
by  Xaerie   Go to last post Go to first unread
Last post: 9/16/2020 11:36:22 PM(UTC)
Lansweeper Update existing Billing Report
by  Jose Da Silva  
Go to last post Go to first unread
Last post: 9/16/2020 12:41:42 PM(UTC)
Lansweeper reporting on scheduled tasks
by  Hendrik.VE   Go to last post Go to first unread
Last post: 9/16/2020 8:23:44 AM(UTC)