数据库教程:MySQL中or语句用法示例分享

1.mysql中or语法的使用,在mysql语法中or使用注意点。项目遇到坑,遍历发放奖励数据查询错误!!!

$sql='SELECT * FROM `vvt_spread_doubleegg_exchange_award`ASp WHERE p.`act_type`=4orp.`act_type`=5 AND p.`user_id`='.$user_id ;

sql中的or语法一般用于多个条件的查询,上面的语法查询的相当于:两个sql查询出来的数据集合。

$sql='SELECT*FROM`vvt_spread_doubleegg_exchange_award`ASpWHEREp.`act_type`=4; $sql='SELECT*FROM`vvt_spread_doubleegg_exchange_award`ASpWHEREp.`act_type`=5ANDp.`user_id`='.$user_id;

2.要想查询act_type=4anduser_id=11123或者等于p.`act_type`=5anduser_id=11123的数据集合or两边的条件一定要加()。

$sql='SELECT * FROM `vvt_spread_doubleegg_exchange_award`ASp WHERE (p.`act_type`=4orp.`act_type`=5) AND p.`user_id`='.$user_id ;

上述就是数据库技术:MySQL中or语句用法示例分享的全部内容,如果对大家有所用处且需要了解更多关于mysql数据库学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/dtteaching/914625.html

(0)
上一篇 2021年10月29日
下一篇 2021年10月29日

精彩推荐