mysql and or优先级

and优先级高于or,

不使用()情形:or后仍遇到and时,先算and再算or

select * from table1 where f1=1 and f2=2 or f3=3 and f4=4 or f5=5 等价于 select * from table1 where (f1=1 and f2=2) or (f3=3 and f4=4) or f5=5

posted @   ACaptain  阅读(272)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示