05-01-2019 08:23 PM
04-16-2021 05:01 PM
04-16-2021 04:42 PM
05-19-2020 03:26 PM
05-17-2019 11:39 AM
Select Top 1000000
Case
When tblComputersystem.Domainrole > 1 Then
'Server'
Else
Case
When Coalesce(tblPortableBattery.AssetID, 0) = 0 Then
'Desktop'
Else
'Laptop'
End
End As Type
, tblOperatingsystem.Caption As Operatingsystem
, tblAssetCustom.Manufacturer As Vendor
, tsysAssetTypes1.AssetTypename As [Asset Type]
, tblAssetCustom.Model
, tblAssets.AssetUnique
, tblAssetCustom.Serialnumber As [Service Tag Number]
, tblAssetCustom.Custom5 As AssetTag
, tblAssetCustom.Contact As [Allocated ID]
, tblADusers.Displayname
, tblState.Statename As [Asset state]
, tblAssetCustom.Custom3 As [PO Number]
, tblAssetCustom.PurchaseDate
, tblAssetCustom.Warrantydate As [Warranty End Date]
, tblAssetCustom.Custom2 As [Invoice number]
, tblAssets.Domain
, tblAssetCustom.AssetID
, tblAssets.Lastseen
From tblAssetCustom
Inner Join tblAssets
On tblAssetCustom.AssetID = tblAssets.AssetID
Inner Join tblOperatingsystem
On tblAssets.AssetID = tblOperatingsystem.AssetID
Inner Join tsysAssetTypes tsysAssetTypes1
On tsysAssetTypes1.AssetType = tblAssets.Assettype
Inner Join tblAssetGroupLink
On tblAssets.AssetID = tblAssetGroupLink.AssetID
Inner Join tblAssetGroups
On tblAssetGroups.AssetGroupID = tblAssetGroupLink.AssetGroupID
Inner Join tsysAssetTypes
On tsysAssetTypes.AssetType = tblAssets.Assettype
Left Join tblADusers
On tblADusers.Username = tblAssets.Username
And tblADusers.Userdomain = tblAssets.Userdomain
Left Join tsysIPLocations
On tblAssets.IPNumeric >= tsysIPLocations.StartIP
And tblAssets.IPNumeric <= tsysIPLocations.EndIP
Inner Join tblComputersystem
On tblAssets.AssetID = tblComputersystem.AssetID
Left Join tblPortableBattery
On tblAssets.AssetID = tblPortableBattery.AssetID
Inner Join tblState
On tblAssetCustom.State = tblState.State
Where tsysAssetTypes1.AssetTypename = 'Windows'
And tblAssetCustom.State = 1
Order By tblAssets.AssetName
Experience Lansweeper with your own data. Sign up now for a 14-day free trial.
Try Now