业务: 要查手机号 = '187****8004' 并且 状态=5 或者状态=6 的记录
首先来看下面一条sql
SELECT * FROM bookUpOrder WHERE phone = '187****8004' AND `status`= 5 OR `status`=6
这条语句相当于
SELECT * FROM bookUpOrder WHERE (phone = '187****8004' AND `status`= 5) OR `status`=6
所以这样是错误的。
正确做法
SELECT * FROM bookUpOrder WHERE phone = '187****8004' AND (`status`= 5 OR `status`=6)
最后 由于春运快到了,给大家安利一个抢火车票的小程序心到抢票,微信扫码关注点击立即抢票即可
个人亲测效率很高,大家也可以加他们官方微信 xdticket 咨询。