mysql 查询 or and 优先级
Posted 菜小鱼~
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 查询 or and 优先级相关的知识,希望对你有一定的参考价值。
表名 tableName
字段 a ,b
1.查询一:
查询 条件(a =1) 或 (a =2 且 b 包含 “菜”)
1 select * from tableName where a =1 or a = 2 and b like "%菜%" ;
tips:and 优先级高于 or
2.查询二:
查询 条件(a =2 或 a =1 ) 且 (b 包含 “菜”)
1 select * from tableName where (a =1 or a = 2) and b like "%菜%" ;
小窍门:
使用mysql连接工具Navicat 双击表选择需要的条件 点击 “应用”,下方会生成对应的sql
以上是关于mysql 查询 or and 优先级的主要内容,如果未能解决你的问题,请参考以下文章