mysql子查询中的陷阱
来源:互联网 发布:java 双亲委派 编辑:程序博客网 时间:2024/04/30 13:24
今天和同事解决生产环境的问题时,发现mysql中子查询的一个bug, 之前做开发都没发现,尴尬ing!
子查询语句如下:
delete FROM `o2o_mh_shop_schedule_res` where shop_code = 'G05100104' and batch_code = 'G05100104-510-1234567-10002230'and resource_id in (select id from o2o_user where resource_code in ( '11441','11444','11445'))查询结果,截图如下
而实际上呢,上面的子查询
<span style="white-space:pre"></span>select id from o2o_user where resource_code in ( '11441','11444','11445')查询结果如下:
看出问题了吧,这个陷阱确实有点坑啦,今天发现了,分享给友们!
0 0
- mysql子查询中的陷阱
- 警惕 MySql 更新 sql 的 WHERE 从句中的 IN() 子查询时出现的陷阱
- 警惕 MySql 更新 sql 的 WHERE 从句中的 IN() 子查询时出现的陷阱
- 警惕 MySql 更新 sql 的 WHERE 从句中的 IN() 子查询时出现的陷阱
- mysql中的子查询
- MySQL中的子查询
- MySql中的子查询
- in型子查询陷阱
- 详细讲述MySQL中的子查询操作
- 详细讲述MySQL中的子查询操作
- Mysql中的数据分组和子查询
- 【进阶】MySQL中的子查询和联合查询
- in 型子查询引出的陷阱
- in 型子查询引出的陷阱
- MySQL schema设计中的陷阱
- MySQL子查询优化---目标列中的子查询执行情况分析
- MySQL子查询优化---目标列中的子查询执行情况分析-02
- Php-mysql中的子查询(V客学院知识分享)
- java银联支付
- php中的几个字符串操作函数strtoupper strtolower ucwords ucfirst lcfirst函数
- android获取短信验证码并自动填写
- Java泛型与反射机制---学习笔记
- pl/sql导入存储过程
- mysql子查询中的陷阱
- sql防注入攻击与xss攻击
- PHP的内存泄露问题与垃圾回收
- Don't know how to iterate over supplied "items" in <forEach>
- 美团笔试-人民币
- oj头文件
- Redis Sentinel:集群Failover解决方案(转载)
- sql语句,oracal更新操作传入参数为对象,判断对象中的字段是否有值,如果有就更新,如果没有就不更新
- 二分,贪心(Copying Books,uva 714)