博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
discuz forum group的同一个表中更新数据
阅读量:6930 次
发布时间:2019-06-27

本文共 587 字,大约阅读时间需要 1 分钟。

UPDATE bbs_forum_forum AS ff,(SELECT fid,NAME FROM bbs_forum_forum) AS f SET ff.fup=f.fidWHERE ff.parent_forum=f.name AND ff.parent_forum IS NOT NULL AND ff.parent_forum <> ''mysql 同一表中更新test 表格 有2个列 id int PK name varchar(50) orgId int FK 要把name列设置为某个复杂条件的 id 列的值,比如orgId=1update test t set name=(select id from test where orgId=1 and id=t.id)  直接执行出现这个异常 错误:You can't specify target table 't' for update in FROM clause 修正方式如下update test t, (select id,name from test where orgId=1) t2 set t.name=t2.id where t2.id=t.id

 

转载于:https://www.cnblogs.com/awinlei/archive/2013/01/23/2873174.html

你可能感兴趣的文章
SpringMVC中利用@InitBinder来对页面数据进行解析绑定
查看>>
IDEA中MAVEN项目打JAR包的简单方法
查看>>
乐视云监控数据存放到influxdb中
查看>>
.NET Core容器化@Docker
查看>>
正则表达式
查看>>
如何独立运行 django脚本(需要settings时)_贪婪的小猪_百度空间
查看>>
jQuery UI dialog插件出错信息:$(this).dialog is not a function
查看>>
WPF中使用DataGridView创建报表控件
查看>>
spring开发_spring环境搭建
查看>>
file_get_contents函数的超时控制(default_socket_timeout)
查看>>
面向对象之多态性(基类引用可以指向子类)
查看>>
JAVA选项事件
查看>>
Microsoft Team Foundation Server 2010 安装 序列号 注册码
查看>>
RoR网站如何利用lighttpd的X-sendfile功能提升文件下载性能
查看>>
操作XML的类
查看>>
眼高手低,你有这个毛病吗?
查看>>
node.js的request模块
查看>>
asp.net 进度条实现。。
查看>>
【Prism】网络应用脱离浏览器
查看>>
Grunt.js 初使用
查看>>