MySQL中or语句用法示例
作者:yangzailu1990 时间:2024-01-17 17:21:46
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
;
来源:http://www.cnblogs.com/yangzailu/p/7660019.html
标签:mysql,sql语句
0
投稿
猜你喜欢
深入研究PHP中的preg_replace和代码执行
2023-11-22 07:36:55
MySql分组后随机获取每组一条数据的操作
2024-01-26 21:12:11
mysql实现多表关联统计(子查询统计)示例
2024-01-19 18:53:26
三种不同方式连接MySQL数据库的方法及示例
2010-06-11 13:37:00
Vue cli构建及项目打包以及出现的问题解决
2023-07-02 16:46:46
Python SMTP发送电子邮件的示例
2023-09-26 17:57:24
解析scratch3.0二次开发之scratch-blocks免编译修改问题
2022-10-18 22:36:57
基于Python的ModbusTCP客户端实现详解
2022-02-03 10:54:25
超轻量级MSXML多功能测试程序
2009-05-19 12:38:00
网页设计图标使用指南[译]
2009-03-11 21:13:00
js 分栏效果实现代码
2024-05-03 11:10:47
vue3和ts封装axios以及使用mock.js详解
2024-04-28 09:27:47
python3 BeautifulSoup模块使用字典的方法抓取a标签内的数据示例
2022-12-24 23:49:30
pandas调整列的顺序以及添加列的实现
2022-09-21 12:31:10
python使用PIL剪切和拼接图片
2022-06-26 07:41:55
Python备份Mysql脚本
2024-01-16 05:19:28
深入理解TCP协议与UDP协议的原理及区别
2022-11-06 21:30:31
django框架模型层功能、组成与用法分析
2021-10-21 22:00:28
记录集不支持更新。这可能是提供程序的限制,也可能是选定锁定类型的限制
2010-04-07 22:35:00
python hmac模块验证客户端的合法性
2021-08-21 19:18:11