mysql中delete from where子查询的限制介绍


本文摘自PHP中文网,作者不言,侵删。

本篇文章给大家带来的内容是关于mysql中delete from where子查询的限制介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

1、使用mysql进行delete from操作时,若子查询的 FROM 字句和更新/删除对象使用同一张表,会出现错误。(相关推荐:MySQL教程)

mysql> DELETE FROM 'tab' where id in (select min(id) from tag GROUP BY field1,field2 HAVING COUNT(id)>1);
error: You can't specify target table 'tab' for update in FROM clause.(不能为FROM子句中的更新指定目标表'tab')

阅读剩余部分

相关阅读 >>

mysql可以做什么

浅析mysql中concat以及group_concat的使用

mysql中or语句用法示例

mysql数据库索引操作总结

mysql之高可用集群部署及故障切换实现

navicat for mysql怎么建立多表链接

pymysql模块的使用(增删改查)详解

mysql连接不了服务器怎么办

mysql 日期加减函数汇总

mac下mysql环境搭建的步骤详解

更多相关阅读请进入《mysql》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...