主页 > 知识库 > MySQL中or语句用法示例

MySQL中or语句用法示例

热门标签:龙图酒吧地图标注 电销机器人价格多少钱一台 地图标注图标素材入驻 400电话申请什么好 电话机器人免费吗 百度地图标注地方备注 好搜地图标注 怎么办理400电话呢 怎么申请400电话申请

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

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

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

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

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

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

总结

以上就是本文关于MySQL中or语句用法示例的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站:MySQL 语句注释方式简介、sql和MySQL的语句执行顺序分析、mysql in语句子查询效率慢的优化技巧示例等,有什么问题可以随时留言,小编会及时回复大家的。感谢朋友们对脚本之家网站的支持!

您可能感兴趣的文章:
  • MySQL生僻字插入失败的处理方法(Incorrect string value)
  • 解决mysql创建数据库后出现:Access denied for user ''root''@''%'' to database ''xxx''的问题
  • mysql输入中文出现ERROR 1366的解决方法
  • bitronix 连接 MySQL 出现MySQLSyntaxErrorException 的解决方法
  • MySQL与Oracle SQL语言差异比较一览

标签:汕尾 内江 浙江 抚顺 广西 防疫工作 固原 温州

巨人网络通讯声明:本文标题《MySQL中or语句用法示例》,本文关键词  MySQL,中,语句,用法,示例,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《MySQL中or语句用法示例》相关的同类信息!
  • 本页收集关于MySQL中or语句用法示例的相关信息资讯供网民参考!
  • 推荐文章