mysql 中 and和or 一起使用和之间的优先级
2024-09-08 10:42:21
SELECT address,job_title,education,SUM(recruiting) FROM commerce_jobs WHERE education = '大专' and ( job_title LIKE '%主管%' OR job_title LIKE '%组长%' OR job_title LIKE '%主任%' OR job_title LIKE '%项目经理%' )
标红部分的() 括号。and 比 or具有更高的优先级,所以不加括号他就从左到右开始判断
优先级 运算符
(最高) !
-(负号),~(按位取反)
^(按位异或)
*,/(DIV),%(MOD)
+,-
>>,<<
&
|
=(比较运算),<=>,<,<=,>,>=,!=,<>,IN,IS NULL,LIKE,REGEXP
BETWEEN AND,CASE,WHEN,THEN,ELSE
NOT
&&,AND
XOR
||,OR
(最低) =(赋值运算),:=
最新文章
- python进阶(四)---需要了解的魔法方法
- 关于16年2月14日以后上传AppStore出现:Missing iOS Distribution signing identity for...的问题
- U盘安装中标麒麟服务器操作系统 一 (NeoKylin 6.5)
- 成都PC网站建设需要考虑哪些费用呢
- Operation is not valid due to the current state of the object.
- 1、Hibernate之生成SessionFactory源码追踪
- CentOS7.1 Xshell 经常掉线 Connection closed by foreign host
- lua使用优化建议
- 常见iis错误之一
- new[] class deconstructor
- VS2010/MFC对话框三:创建对话框类和添加控件变量
- EventBus In eShop -- 解析微软微服务架构Demo(四)
- kettle查询
- 洛谷P3237 米特运输 [HNOI2014] hash/二进制分解
- html中通过js获取接口JSON格式数据解析以及跨域问题
- 雷林鹏分享:XML 应用程序
- python-ceilometerclient命令行(2)
- WPF TreeView 选择事件执行两次,获取TreeView的父节点的解决方法
- ~/.bashrc文件写错, 导致Linux全部命令丢失
- Spark(一)Spark简介