mysql 代替and_MYSQL OR与AND同时出现的用法
表中数据
MySQL中or和and的用法
SELECT * from student WHERE id = 1 or id = 2 AND age = 20;
-- 查询结果是id = 2且age = 20或者id=1
SELECT * from student WHERE (id = 1 or id = 2 ) AND age = 20;
-- 查询结果是 id=1或id=2 且age = 20
问题记录:要求查出 INVOICE_TITLE like ‘12%’或者CLIENT_NAME LIKE ‘%12%’的数据,结果前台一直报请求超时,发现数据多了将近20倍,SQL如下:
SELECT
*
FROM
ewin_should_receive sr,
ewin_client_snap cs
WHERE
sr.client_snap_id = cs.id
AND sr.b_enable = '1'
AND cs.INVOICE_TITLE LIKE '%12%'
OR cs.CLIENT_NAME LIKE '%12%'
正确SQL:
SELECT
*
FROM
ewin_should_receive sr,
ewin_client_snap cs
WHERE
sr.client_snap_id = cs.id
AND sr.b_enable = '1'
AND (
cs.INVOICE_TITLE LIKE '%12%'
OR cs.CLIENT_NAME LIKE '%12%'
)
mysql 代替and_MYSQL OR与AND同时出现的用法相关推荐
- MySQL 性能优化:8 种常见 SQL 错误用法!
声明:转载自 MySQL 性能优化:8 种常见 SQL 错误用法! 1.LIMIT 语句 分页查询是最常用的场景之一,但也通常也是最容易出问题的地方.比如对于下面简单的语句,一般 DBA 想到的办法是 ...
- MySQL 存储过程传参之in, out, inout 参数用法
存储过程传参:存储过程的括号里,可以声明参数. 语法是 create procedure p([in/out/inout] 参数名 参数类型 ..) in :给参数传入值,定义的参数就得到了值 ou ...
- mysql教程左右链接_mysql的左右内连接用法实例
本文实例讲述了mysql的左右内连接用法.分享给大家供大家参考.具体如下: 用个例子来解析下mysql的左连接, 右连接和内连接 create table user_id ( id decimal(1 ...
- mysql 索引类型案例_Mysql索引类型与基本用法实例分析
本文实例讲述了Mysql索引类型与基本用法.分享给大家供大家参考,具体如下: 索引 MySQL目前主要有以下几种索引类型: 普通索引 唯一索引 主键索引 组合索引 全文索引 - 普通索引 是最基本的索 ...
- MySQL笔记4:desc命令的两个用法
MySQL中desc命令的两个用法! 1.desc查看表结构的详细信息 desc table_name:PS:此处desc是describe的缩写,用法: desc 表名/查询语句 2.desc降序排 ...
- pdo mysql fetchall_pdo fetch,pdo fetchAll,pdo query,pdo prepare用法举例
通过pdo来从数据库中调取数据. 其中主要涉及到 pdo fetch,pdo fetchAll,pdo query,pdo prepare使用 . 可以通过以下几种方式,学习下php pdo的用法. ...
- mysql教程or怎么用_MySQL中or语句用法示例
1.mysql中or语法的使用,在mysql语法中or使用注意点. 项目遇到坑,遍历发放奖励数据查询错误!!! $sql = 'SELECT * FROM `vvt_spread_doubleegg_ ...
- mysql id in set_mysql数据库中find_in_set()和in()用法区别
mysql数据库中find_in_set()和in()用法区别 (2015-07-19 08:30:21) 标签: mysql数据库 find_in_set 在mysql中in可以包括指定的数字,而f ...
- mysql操作查询结果case when then else end用法举例
Case具有两种格式.简单Case函数和Case搜索函数. --简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' T ...
最新文章
- javascript 代码_代码简介:2016年JavaScript的现状
- UOJ #588. 图图的旅行
- Kubernetes应用部署模型解析(原理篇)
- [Leetcode][第35题][JAVA][搜索插入位置][二分法]
- 利用dns来ping通所有主机名的方法,免去一条条配置hosts
- nginx 如何解析php文件php-fpm的解释
- 厉害了!浙大研发出踹不倒四足机器人“绝影”,中国版波士顿动力来了
- ubuntu 12.04 php升级,Ubuntu下如何升级到PHP7.4的方法步骤
- 关于配置文件的节点内容加密(备忘)
- 第二周冲刺第一天个人博客
- MVC4 EF6 MYSQL
- Mendeley如何设置某期刊对应的参考文献格式?
- 统计奇偶个数c语言程序,C语言编程给定N个正整数,统计奇数和偶数的个数
- Linux下网络传输(模拟路由器)
- 【1383】手机短号(多实例测试)
- 团伙分类:有一份数据部分如下,比如:刘备和关羽有关系,说明他们是一个团伙
- 单元格内容分列多行_excel表格数据换行分列-EXCEL怎么分行呢?一个单元格有多行字,怎么向分列......
- 【深度学习】参数量、模型大小、显存
- AUTOCAD——工作空间设置
- 大型网站架构改进历程
热门文章
- 主题模型 LDA,Dirichlet分布 和朴素贝叶斯算法
- 直播丨BMMeetup第2期:大模型计算加速技术,2场特邀和7位青年学者技术报告联袂上演...
- CVPR 2021 | 天津大学提出PISE:形状与纹理解耦的人体图像生成与编辑方法
- 基于知识图谱的问答系统(以医疗行业为例)
- Opencv-python 3.3版本安装
- 【天池赛事】零基础入门语义分割-地表建筑物识别 Task1:赛题理解与 baseline
- jieba.posseg.cut方法
- SpringBootController控制层接收参数的几种常用方式
- Spring Boot——配置Spring Security配置类DEMO
- JAVA——Java连接MySQL数据库