MySQL 中 and 和 or 的組合使用


引用博文: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 '會%');


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM