转:

MySQL 语句中执行优先级——and比or高

2017年04月20日 13:33:03 十步行 阅读数:7381
 
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011064736/article/details/70257366

MySQL中,AND的执行优先级高于OR。也就是说,在没有小括号()的干预下,总是先执行AND语句,再执行OR语句。

例:

select * from table where  条件1 AND 条件2 OR 条件3

等价于

select * from table where  ( 条件1 AND 条件2 )  OR 条件3

select * from table where  条件1 AND  条件2 OR 条件3 AND 条件4

等价于

select * from table where   (  条件1 AND  条件2  )  OR   (  条件3 AND 条件4  )

其实 and和or运算,就是逻辑运算中的 &(与) 和 |(或)运算。

最新文章

  1. Bar codes in NetSuite Saved Searches(transport/reprint)
  2. MySQL5:性能优化
  3. This function has none of DETERMINISTIC, NO SQL 解决办法
  4. Function-两个日期大小比较
  5. [mock]10月4日
  6. nginx之服务器
  7. JQuery Easy Ui dataGrid 数据表格 ---制作查询下拉菜单
  8. solr中重跑索引
  9. ESB 设计
  10. 找最大重复次数的数和重复次数(C++ Pair)
  11. css3实战版的点击列表项产生水波纹动画
  12. 老李秘技:loadrunner回放脚本错误提示Error: "HTTP Status-Code 500"
  13. xtream 示例介绍
  14. Linux代理搭建TinyProxy
  15. Activity的启动流程
  16. 【SPL标准库专题(7)】 Datastructures:SplHeap & SplMaxHeap & SplMinHeap
  17. 【DB2】通过db2top找到会话对应的ip地址
  18. Freemarker简单用法
  19. nms
  20. mysql connection phase(未整理)

热门文章

  1. MongoDB 极简实践入门
  2. 牛客网暑期ACM多校训练营(第四场):A Ternary String(欧拉降幂)
  3. VMWARE网络配置内网与外网互ping
  4. 使用HackRF和外部时钟实现GPS欺骗实验
  5. Pvmove中断后恢复LV状态
  6. php 中关于pdo的使用
  7. VMware提示无法打开内核设备 \\.\Global\vmx86: 系统找不到指定的文件解决方案
  8. KNY团队与“易校”小程序介绍
  9. “我爱淘”第二冲刺阶段Scrum站立会议5
  10. 微信小程序 对接口常用