0
点赞
收藏
分享

微信扫一扫

mysql 查询 or and 优先级

zidea 2022-08-11 阅读 80

表名 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 优先级_sql

 



举报

相关推荐

0 条评论