SELECT Top 1000000
tblAssets.AssetID,
tblAssets.AssetUnique,
tblstate.Statename As [Asset state],
tblADusers.Username,
tblAssets.Domain,
tsysOS.Image As icon,
Case tblSoftwareHist.Action When '1' Then '+' When '2' Then '-' End As [+/-],
tblSoftwareUni.softwareName As Software,
tblSoftwareHist.softwareVersion As Version,
tblSoftwareUni.SoftwarePublisher As Publisher,
tblSoftwareHist.Installdate,
tblSoftwareHist.Lastchanged,
tblADusers.Department
FROM
tblAssets
INNER JOIN tblSoftwareHist ON tblAssets.AssetID = tblSoftwareHist.AssetID
INNER JOIN tblSoftwareUni ON tblSoftwareHist.softid = tblSoftwareUni.SoftID
INNER JOIN tblAssetCustom ON tblAssets.AssetID = tblAssetCustom.AssetID
INNER JOIN tsysOS ON tblAssets.OScode = tsysOS.OScode
INNER JOIN tblADusers ON tblAssets.Username = tblADusers.Username
INNER JOIN tblstate ON tblstate.State = tblAssetCustom.State
WHERE
tblSoftwareHist.Lastchanged > GetDate() - 7
AND tblADusers.Department = 'something'
AND tblSoftwareUni.Approved IN (0, 2)
AND tblSoftwareHist.Action = '1'
AND tblSoftwareUni.softwareName NOT LIKE '%Flash Player%'
ORDER BY
tblAssets.AssetName,
tblSoftwareHist.Lastchanged Desc,
Software
You should be able to repeat the last condition on the WHERE to match other software you're not interested in seeing.