4.0.25版本是否支持下面的语句
update table1 set field10=(select field9 from table1)
update table1 set field10=(select field9 from table1)
解决方案 »
- 关于mysql中InnoDB表类型的最大容量问题
- 不用发愁 - 谈MySQL数据库的最大体积
- mysql保存中文出现异常,Data truncation: Data truncated for column 'role_name' at row 1马上给分
- 在mysql中如何运行这段代码,生成数据库
- 来得分吧!!请教高手,sets到底是什么?
- 大家说说现在应该使用哪个版本的MySQL?
- mysql insert 生僻字,程序不返回不报错,怎么回事呢?
- 关于SQL统计
- mysql 怎么去掉null汇总
- MySQL用"插入唯一索引异常"代替“检索+插入” ,这种方式优缺点?!
- mysql的group问题
- postgersql 一个有点复杂的查询问题
select field9 from table1 into @f;
update table1 set field10 = @f;
update table1 set field10=(select field9 from table1)
红色部分。
field9是一个字段,表里有好多记录行,这样查询出来应该是一组数值吧?
想问通过@f能否一次性将整个表所有记录行的field10字段都更新为所在记录行field10字段的值
http://blog.chinaunix.net/u/29134/article_50207.html
里面有好多存储过程,随便参考一个就可以了。