我正试图编写一个SQL查询来设置配置管理器2012中的动态集合。我当前的查询是
select * from SMS_R_System where SMS_R_System.Name LIKE 'cmgr%'
这将获取以cmgr
开头的任何服务器名称,并将其放入指定的集合中。
我的问题是,我需要在这个查询中添加另一个语句,以排除包含以下条目qw
, dw
和tw
的服务器。这将防止我的非生产服务器被放入生产集合。
我对SQL脚本的知识非常有限,所以我很感谢任何反馈。
你能用这样的东西吗?
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%'
您可能想看看前面的答案,它谈到使用NOT EXISTS
命令作为查询的一部分。