最近在做实名认证,其中有个批处理要筛选需要处理的信息,结果每次都筛选出错误数据,经过一番排查发现是sql中OR的用法有问题!写个博客记录一下:

场景:筛选某表中,姓“张”并且为“组别1”或者是“组别2”的客户!(意在组1和组2中姓张客户的集合!)

错误sql:select * from 表 where name like ‘张%’ and group = ‘1’ or group = ‘2’;

错误原因:这里查的是组1中姓张的客户和组2的所有客户!

正确sql:select * from 表 where name like ‘张%’ and (group = ‘1’ or group =‘2’);

备注:要搞清楚是哪个条件和哪个条件“或”关系!

MySql中OR的用法,实战坑,记录!相关推荐

  1. mysql中正则表达式的用法_Mysql中正则表达式Regexp常见用法

    Mysql中Regexp常见用法 模糊匹配,包含特定字符串 # 查找content字段中包含"车友俱乐部"的记录 select * from club_content where ...

  2. mysql中去重的用法_mysql中去重 distinct 用法

    在使用MySQL时,有时需要查询出某个字段不重复的记录,这时可以使用mysql提供的distinct这个关键字来过滤重复的记录,但是实际中我们往往用distinct来返回不重复字段的条数(count( ...

  3. mysql limit 含义_深入分析Mysql中limit的用法

    很久没用mysql的limit,一时大意竟然用错了,自认为(limit 开始,结束),其实错了,正确的应该是(limit 偏移量,条数),为了记住这次错误,转载一篇limit用法详解.推荐给大家,希望 ...

  4. mysql中 where in 用法详解

    https://blog.csdn.net/haibo0668/article/details/52584307 sssss mysql中 where in 用法详解 我是高手高手高高手 2016-0 ...

  5. MySQL中EXISTS的用法

    比如在Northwind数据库中有一个查询为 SELECT c.CustomerId,CompanyName FROM Customers c WHERE EXISTS( SELECT OrderID ...

  6. MySQL中group_concat函数用法总结

    MySQL中group_concat函数用法总结 一.group_concat函数的功能 将group by产生的同一个分组中的值连接起来,返回一个字符串结果.group_concat函数首先根据gr ...

  7. mysql limit 执行顺序_SQL语句执行顺序及MySQL中limit的用法

    一. SQL语句执行顺序及MySQL中limit的用法 执行顺序:from... where...group by... having.... select ... order by... limit ...

  8. MySQL中having的用法

    MySQL中having的用法 mysql中,当我们用到聚合函数,如sum,count后,又需要筛选条件时,having就派上用场了,因为WHERE是在聚合前筛选记录的,having和group by ...

  9. mysql中change用法,mysql 中alter的用法以及一些步骤

    mysql 中alter的用法以及一些方法 在用到alter的时间,查到了这个文章,就copy下来了,详细进入下面链接: MySQL之alter语句用法总结 1:删除列 ALTER TABLE [表名 ...

  10. mysql中的comment用法

    mysql中的comment用法 在MySQL数据库中,字段或列的注释是用属性comment来添加. 创建新表的脚本中, 可在字段定义脚本中添加comment属性来添加注释. 示例代码如下: crea ...

最新文章

  1. 如何使用T-SQL临时禁用外键约束?
  2. 传奇芯片设计大神Jim Keller又离职了,英特尔失了总设计师,网友喊话雷军:挖他!...
  3. java web ee_Java EE 6 Web配置文件。 在云上。 简单。
  4. ElasticSearch核心基础之映射
  5. SAP License:SAP标准教材的编号原则
  6. RIP概述- RIPV1
  7. 数组赋偶数值并求出平均值
  8. Julia : The Power Sum的算法
  9. centos7.0 配置mysql_Centos7.0配置MySQL主从服务器
  10. 「工具箱」套模板让项目管理更容易
  11. 2022大厂高频面试题之CSS篇
  12. 计算机固态硬盘安装,台式计算机的固态硬盘安装方法和步骤教程
  13. 基于80C51单片机——中断小结
  14. 域名解析不生效,中科三方带你定位!
  15. 数学界再出变态神人!竟用一个比基尼方程,暴力吊打美国数学家!看完我惊了......
  16. 一文理解CPU进行简单加法(计算机组成原理5.1CPU的功能和基本结构)
  17. 关于HOOK,如何通过钩子截获指定窗口的所有消息 SetWindowsHookEx demo
  18. 动画讲解直流无刷电机的原理
  19. Maven项目依赖外部jar进行打包的两种方式
  20. Aandroid 图片加载库Glide 实战(一),初始,加载进阶到实践

热门文章

  1. 微信扫一扫二维码跳转手机外部浏览器打开下载app的链接是怎么实现的
  2. Android 刷入对应分区,Android分区介绍及fastboot刷机教程
  3. Spring AOP的—绍和5种通知类型的使用(详解)
  4. Python中函数的定义、调用及作用
  5. SPSS统计分析中问卷的效度与信度检验
  6. 【印刷字符识别】OCR键盘数字+字母识别【含Matlab源码 807期】
  7. 目标检测算法——医学图像开源数据集汇总(附下载链接)
  8. 为什么比IPVS的WRR要好?
  9. 3、Linux权限管理
  10. 【GoCN酷Go推荐】Go 操作 excel 利器 excelize