我正在尝试编写SQL查询以在Configuration Manager 2012中设置动态集合。我当前的查询是
select * from SMS_R_System where SMS_R_System.Name LIKE 'cmgr%'
这将获取以cmgr
开头的任何服务器名称并将其放入指定的集合中。
我的问题是我需要在此查询中添加另一个语句,以排除包含以下条目qw
,dw
和tw
的服务器。这将阻止我的非生产服务器被放入生产集合中。
我对SQL脚本的了解非常有限,所以我很感激任何反馈。
答案 0 :(得分:2)
你能用这样的东西吗?
select * from SMS_R_System
where SMS_R_System.Name LIKE 'cmgr%'
AND SMS_R_System.Name NOT LIKE '%qw%'
AND SMS_R_System.Name NOT LIKE '%dw%'
AND SMS_R_System.Name NOT LIKE '%tw%'
答案 1 :(得分:0)
您可能需要查看that previous answer,它会谈到在查询中使用NOT EXISTS
命令。