首页 > 数据库技术 > 详细

MySQL 中 and 和 or 的组合使用

时间:2020-01-12 23:49:12      阅读:163      评论:0      收藏:0      [点我收藏+]

引用博文:https://www.cnblogs.com/ryanzheng/p/7894688.html

在 代码中 需要对 用户的某个字段过滤   SQL:

SQL1:

 SELECT count(1) FROM img_chart_def d where  d.chart_name like ‘%‘  and d.chart_class = ‘consumeContribution‘;

 

SQL2:

SELECT COUNT(1) FROM img_chart_def d where d.chart_class = ‘consumeContribution‘ and ( d.chart_name like ‘会%‘
OR d.chart_name like ‘A%‘ OR d.chart_name like ‘最%‘ OR d.chart_name like ‘品%‘ OR d.chart_name like ‘购%‘

or d.chart_name like ‘测%‘ OR d.chart_name like ‘c%‘ OR d.chart_name like ‘注%‘ OR d.chart_name like ‘性%‘
OR d.chart_name like ‘生%‘
OR d.chart_name like ‘星%‘ OR d.chart_name like ‘各%‘

OR d.chart_name like ‘所%‘
OR d.chart_name like ‘报%‘ OR d.chart_name like ‘参%‘ OR d.chart_name like ‘服%‘ or d.chart_name like ‘会%‘);

MySQL 中 and 和 or 的组合使用

原文:https://www.cnblogs.com/mfser/p/12185248.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!