
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-19-2015 03:34 PM
1 ACCEPTED SOLUTION

Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-23-2015 11:03 AM
These might be caused by users from different domains with the same username or by user membership in multiple groups. The following report lists the user domain as well and filters out duplicates by using the Select Distinct clause:
Select Distinct Top 1000000 tblAssets.AssetID,
tblAssets.AssetUnique,
tblAssets.Domain,
tsysOS.OSname,
tblAssets.Description,
tblUsersInGroup.Username,
tsysOS.Image As icon,
tblUsersInGroup.Domainname
From tblAssets
Inner Join tblAssetCustom On tblAssets.AssetID = tblAssetCustom.AssetID
Inner Join tsysOS On tblAssets.OScode = tsysOS.OScode
Inner Join tblUsersInGroup On tblAssets.AssetID = tblUsersInGroup.AssetID
Where tblUsersInGroup.Username Not In ('xxx', 'zzz') And
tblUsersInGroup.Admingroup = 1 And tblAssetCustom.State = 1
Order By tblAssets.AssetName,
tblUsersInGroup.Username
6 REPLIES 6

Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-23-2015 11:05 AM
It works. Thanks!

Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-23-2015 11:03 AM
These might be caused by users from different domains with the same username or by user membership in multiple groups. The following report lists the user domain as well and filters out duplicates by using the Select Distinct clause:
Select Distinct Top 1000000 tblAssets.AssetID,
tblAssets.AssetUnique,
tblAssets.Domain,
tsysOS.OSname,
tblAssets.Description,
tblUsersInGroup.Username,
tsysOS.Image As icon,
tblUsersInGroup.Domainname
From tblAssets
Inner Join tblAssetCustom On tblAssets.AssetID = tblAssetCustom.AssetID
Inner Join tsysOS On tblAssets.OScode = tsysOS.OScode
Inner Join tblUsersInGroup On tblAssets.AssetID = tblUsersInGroup.AssetID
Where tblUsersInGroup.Username Not In ('xxx', 'zzz') And
tblUsersInGroup.Admingroup = 1 And tblAssetCustom.State = 1
Order By tblAssets.AssetName,
tblUsersInGroup.Username

Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-22-2015 03:57 PM
Select Top 1000000 tblAssets.AssetID,
tblAssets.AssetUnique,
tblAssets.Domain,
tsysOS.OSname,
tblAssets.Description,
tblUsersInGroup.Username,
tsysOS.Image As icon
From tblAssets
Inner Join tblAssetCustom On tblAssets.AssetID = tblAssetCustom.AssetID
Inner Join tsysOS On tblAssets.OScode = tsysOS.OScode
Inner Join tblUsersInGroup On tblAssets.AssetID = tblUsersInGroup.AssetID
Where tblUsersInGroup.Username Not In ('xxx', 'zzz') And
tblUsersInGroup.Admingroup = 1 And tblAssetCustom.State = 1
Order By tblAssets.AssetName,
tblUsersInGroup.Username
Daniel, this report has duplicates.
tblAssets.AssetUnique,
tblAssets.Domain,
tsysOS.OSname,
tblAssets.Description,
tblUsersInGroup.Username,
tsysOS.Image As icon
From tblAssets
Inner Join tblAssetCustom On tblAssets.AssetID = tblAssetCustom.AssetID
Inner Join tsysOS On tblAssets.OScode = tsysOS.OScode
Inner Join tblUsersInGroup On tblAssets.AssetID = tblUsersInGroup.AssetID
Where tblUsersInGroup.Username Not In ('xxx', 'zzz') And
tblUsersInGroup.Admingroup = 1 And tblAssetCustom.State = 1
Order By tblAssets.AssetName,
tblUsersInGroup.Username
Daniel, this report has duplicates.

Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-22-2015 02:38 PM
Apologies, there was a mistake in the report. The report in my last post was updated. It shouldn't list duplicates any more.

Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-22-2015 09:15 AM
Thanks? it work!
But now i have duplicate rows in my excel report:
X057 Domain Win XP aKodrovS 1bloomber
X057 Domain Win XP aBodrovS 1bloomber
X057 Domain Win XP aKodrovS 1bloomber
X057 Domain Win XP aKodrovS 1bloomber
X057 Domain Win XP aKodrovS 1bloomber
X057 Domain Win XP aKodrovS user
X057 Domain Win XP aKodrovS user
X057 Domain Win XP aKodrovS user
X057 Domain Win XP aKodrovS user
X057 Domain Win XP aKodrovS user
How fix it in query?
But now i have duplicate rows in my excel report:
X057 Domain Win XP aKodrovS 1bloomber
X057 Domain Win XP aBodrovS 1bloomber
X057 Domain Win XP aKodrovS 1bloomber
X057 Domain Win XP aKodrovS 1bloomber
X057 Domain Win XP aKodrovS 1bloomber
X057 Domain Win XP aKodrovS user
X057 Domain Win XP aKodrovS user
X057 Domain Win XP aKodrovS user
X057 Domain Win XP aKodrovS user
X057 Domain Win XP aKodrovS user
How fix it in query?

Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-19-2015 05:05 PM
You can find users which are member of the local administrators group in tblUsersInGroup. In order to exclude certain usernames, use a NOT IN statement. Please find an example below.
Select Top 1000000 tblAssets.AssetID,
tblAssets.AssetUnique,
tblAssets.Domain,
tsysOS.OSname,
tblAssets.Description,
tblUsersInGroup.Username,
tsysOS.Image As icon
From tblAssets
Inner Join tblAssetCustom On tblAssets.AssetID = tblAssetCustom.AssetID
Inner Join tsysOS On tblAssets.OScode = tsysOS.OScode
Inner Join tblUsersInGroup On tblAssets.AssetID = tblUsersInGroup.AssetID
Where tblUsersInGroup.Username Not In ('xxx ', 'zzz ') And
tblUsersInGroup.Admingroup = 1 And tblAssetCustom.State = 1
Order By tblAssets.AssetName,
tblUsersInGroup.Username
