zoukankan
html css js c++ java
解决MYSQL的You can't specify target table 'xxxxxxxxxx' for update in FROM clause
出现这个问题的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有待升级。
查看全文
相关阅读:
SonarQube代码质量管理平台安装与配置
特殊字符大全
测试“用户登录”功能
通用测试用例大全
k8s dashboard 部署并使用 kubeconfig 登陆
k8s cert-manager 部署
nginx ingress部署
Harbor 安装
kubernetes 高可用集群1.14 部署
shell 免密远程执行
原文地址:https://www.cnblogs.com/shz365/p/3598065.html
最新文章
linux 时间同步的2种方法(转)
各种数据库的分页查询语句
浅析js中2个等号与3个等号的区别(转)
新一轮面试总结
13更新Web服务器插件并传播
12Web服务器管理配置
11Node Agent性能监控配置
10JDBC数据源配置
9J2C认证数据配置
8JDBC提供程序配置
热门文章
7虚拟主机配置
6服务器线程池配置
5服务器性能监控配置
4服务器会话管理配置
kafka
docker
Zookeeper
Linux命令
SQL
Azkaban安装配置
Copyright © 2011-2022 走看看