当前位置:  开发笔记 > 数据库 > 正文

排除SQL查询中的内容

如何解决《排除SQL查询中的内容》经验,为你挑选了1个好方法。

我正在尝试编写SQL查询以从表中排除某些参数.这是我的查询:

SELECT  RULE_NAME AS "Rule Name", COUNT( RULE_NAME ) AS "Event_cnt" 
FROM EVENTS_VW
WITH (NOLOCK) 
WHERE RULE_NAME LIKE
('Reporting_%')
 AND EVENT_DT >=  '2016-12-01 00:00:00.0' AND EVENT_DT <= '2016-12-31 00:00:00.0'
GROUP BY RULE_NAME ORDER BY EVENT_CNT DESC

我想在上面的查询中排除的规则是:

Reporting_deleted_mail
Reporting_fwd_mail

如何修改上述查询以适应我要排除的两条规则?



1> works_as_cod..:

将其添加到WHERE子句中(在GROUP BY子句之前):

AND RULE_NAME NOT IN ('Reporting_deleted_mail', 'Reporting_fwd_mail')

推荐阅读
女女的家_747
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有