This one will display all SSD Drives with below 10% Space in GB.
Select Top 1000000 tblAssets.AssetID,
tblAssets.AssetName,
tblFloppy.Model,
tblAssets.Lasttried,
tDiskdrives.freespace,
tDiskdrives.Size,
tDiskdrives.Caption
From tblAssets
Inner Join tblAssetCustom On tblAssets.AssetID = tblAssetCustom.AssetID
Inner Join tsysAssetTypes On tsysAssetTypes.AssetType = tblAssets.Assettype
Inner Join tblFloppy On tblAssets.AssetID = tblFloppy.AssetID
Inner Join (Select tblDiskdrives.AssetID,
tblDiskdrives.Caption,
Cast(Cast(tblDiskdrives.Freespace As bigint) / 1024 / 1024 /
1024 As Numeric) As freespace,
Cast(Cast(tblDiskdrives.Size As bigint) / 1024 / 1024 / 1024 As Numeric) As
Size
From tblDiskdrives
Where tblDiskdrives.DriveType = 3) tDiskdrives On tblAssets.AssetID =
tDiskdrives.AssetID
Where (tblFloppy.Model Like '%SSD%' Or tblFloppy.Model Like '%Solid State%') And
tDiskdrives.freespace / tDiskdrives.Size * 100 < 10 And tblAssetCustom.State =
1
Better Version, Added Some more SSD Drive types so it detects all SSD Drives.
Select Top 1000000 tblAssets.AssetID,
tblAssets.AssetName,
tblFloppy.Model,
tblAssets.Lasttried,
tDiskdrives.freespace As [Free Space in GB],
tDiskdrives.Size As [Max size in GB],
tDiskdrives.Caption,
Case When (tblFloppy.Model Like '%SSD%' Or
tblFloppy.Model Like '%Solid State%' Or tblFloppy.Model Like '%mSS%' Or
tblFloppy.Model Like '%mSATA%') Then 'Yes' Else 'Not SSD' End As SSD,
Case When (tDiskdrives.freespace / tDiskdrives.Size * 100 < 10) Then 'Yes'
Else 'No' End As [Under 10% FreeSpace]
From tblAssets
Inner Join tblAssetCustom On tblAssets.AssetID = tblAssetCustom.AssetID
Inner Join tsysAssetTypes On tsysAssetTypes.AssetType = tblAssets.Assettype
Inner Join tblFloppy On tblAssets.AssetID = tblFloppy.AssetID
Inner Join (Select tblDiskdrives.AssetID,
tblDiskdrives.Caption,
Cast(Cast(tblDiskdrives.Freespace As bigint) / 1024 / 1024 /
1024 As Numeric) As freespace,
Cast(Cast(tblDiskdrives.Size As bigint) / 1024 / 1024 / 1024 As Numeric) As
Size
From tblDiskdrives
Where tblDiskdrives.DriveType = 3) tDiskdrives On tblAssets.AssetID =
tDiskdrives.AssetID
Where (tblFloppy.Model Like '%Solid State%' Or tblFloppy.Model Like '%SSD%' Or
tblFloppy.Model Like '%mSS%' Or tblFloppy.Model Like '%mSATA%') And
tDiskdrives.freespace / tDiskdrives.Size * 100 < 10 And tblAssetCustom.State =
1
Order By tDiskdrives.freespace