我正在为我的SCCM集合创建一个SQL查询,但我得到一个错误。它并没有告诉我错误是什么,规则对我来说很合适。SCCM2012 SQL查询有错误
Select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client, SMS_R_User.UniqueUserName
FROM SMS_R_System
JOIN SMS_UserMachineRelationship ON SMS_R_System.Name=SMS_UserMachineRelationship.MachineResourceName
JOIN SMS_R_User ON SMS_UserMachineRelationship.UniqueUserName=SMS_R_User.UniqueUserName
Where SMS_R_User.UniqueUserName in (select UniqueUserName from SMS_R_User where UserGroupName = "Domain\\GroupName")
您是否尝试过在运行SSMS此查询,看看它是否报告错误? –
只是猜测,但也许'“域\\组名”应该是“域\\组名”?双引号通常用作对象的引用标识符,而单引号表示字符串文字。 – jpw
此外,请开始使用这种查询的表别名,它真的提高了可读性 – Lamak