关于MySQL中AND和OR的优先级的问题
SQL比知必会一书中写到:在使用AND和OR的时候,尽量用括号使语句的意思表达明白。
Mysql数据库会优先处理AND操作符
我们探究下这个问题
实际表数据
语句如下:
select * from book where bid in (1,3,4) or bname like 'Java%' and price = 30
因为Mysql先处理AND操作符,所以先判断bname...
原创
2018-09-22 20:50:24 ·
7929 阅读 ·
0 评论