You problem is that you have an inner join between the x86 and x64 view. 
Therefore you will only see data from the x64 computers. Instead use an outer 
join to get either x86 or x64.

From: [email protected] [mailto:[email protected]] On 
Behalf Of sms sccm
Sent: Wednesday, February 11, 2015 1:03 PM
To: [email protected]
Subject: RE: [mssms] query Add Remove Programs (32 and 64)



[cid:[email protected]]



________________________________
From: [email protected]<mailto:[email protected]>
To: [email protected]<mailto:[email protected]>
Subject: RE: [mssms] query Add Remove Programs (32 and 64)
Date: Wed, 11 Feb 2015 17:57:13 +0000
What exactly does your query look like? How exact did you write you "joins"?


From: [email protected]<mailto:[email protected]> 
[mailto:[email protected]] On Behalf Of sms sccm
Sent: Wednesday, February 11, 2015 12:33 PM
To: [email protected]<mailto:[email protected]>
Subject: [mssms] query Add Remove Programs (32 and 64)

Dear all,

I need a query for systems (x32 and x64) not having .NET 4.5.2


first I did a query that should give me all .NET 4.5.2 installations:


[cid:[email protected]]

but it only returns records for x64 OS


I know there are records for x32:

[cid:[email protected]]

this returns x32 Systems

why does the first query not work for "Installed Applications (64).Display 
Name" OR "Installed Applications.Display Name"???

The built-in report "Computers with specific software registered in Add Remove 
Programs" does return all records because it is using the view 
"v_Add_Remove_Programs".

I need the same data with a query to create a collection.


Thanks for any insights






Reply via email to