出现这个问题的MYSQL的SQL语句形如:

DELETE FROM xxxxa WHERE EXISTS (SELECT * FROM xxxx1 WHERE xxxxa.xxid=123)
解决方法,把结果放在一个临时表里:
DELETE FROM xxxxa WHERE xxxxa.id IN (SELECT tmp.id FROM (SELECT * FROM xxxxaWHERE xxxxa.xxid=123)tmp);
 
但是oracle是可以的,说明mysql有待升级。

最新文章

  1. 《learning hard C#学习笔记》读书笔记(19)多线程
  2. ThingkPHP对数据库进行改操作
  3. Coursera-Getting and Cleaning Data-week4-R语言中的正则表达式以及文本处理
  4. Xtrabackup 安装使用
  5. 即时反应的input和propertychange方法
  6. OC内存管理基础
  7. centos最小安装 setuptools安装
  8. ABAP程序的效率(转)
  9. [置顶] vb报表的设计
  10. TD-SCDMA风雨20年:中国3G标准的由来以及国家通信战略
  11. elasticsearch 索引优化
  12. 通过数组方式向Oracle大批量插入数据(10万条11秒)
  13. CSS3 & SVG 制作钟表
  14. 【lucene系列学习三】用socke把lucene做成一个web服务并实现多线程
  15. 如何高效的进行WebService接口性能测试
  16. flask开发用户管理系统wtf版
  17. django 发送手机验证码
  18. python读取数据库出txt报表
  19. Python3 tkinter基础 Label 显示的文字换行
  20. 安装mysql时启动服务出错问题

热门文章

  1. 设计模式 | 适配器模式(adapter)
  2. 机器学习——Day 3 多元线性回归
  3. jeecg中列表查询数据关联其他表的显示
  4. python自动化测试学习笔记-1
  5. 【知识总结】线性筛_杜教筛_Min25筛
  6. 【Codeforces866E_CF866E】Hex Dyslexia(Structure & DP)
  7. 上传Android代码到gerrit服务器
  8. 联想 A5(L18011) 免解锁BL 免rec Magisk Xposed ROOT 救砖 ZUI 3.9.068
  9. Win32双缓冲讲解
  10. JS——设置cookie