求助各位大神:查询A表数据,修改这些数据中某一个字段值后(赋值时每个值都是不同的),然后再将修改后的数据插入到A表,这样的mysql脚本有会的吗

评论

stephenVon
2018/12/27 14:12  
@wantor 已经解决,使用存储过程就能可以了
wantor
2018/12/27 13:11  
@stephenVon insert into select xx from A left join B
染墨若流云
2018/12/27 12:10  
将查询出结果修改放入临时表,再将临时表合并到原表?存储过程?
stephenVon
2018/12/27 12:04  
@wantor 不是update ,要保持原纪录不变,相当于新增
stephenVon
2018/12/27 12:03  
@囧Code 原纪录不改,但是这种方式我也了解,但是给那个字段赋值不是一定的,是其他表的关联id,可能有很多
囧Code
2018/12/27 11:50  
要求原记录不改就是insert into select嘛。要求原记录修改就是update啊。
wantor
2018/12/27 11:43  
听起来就是个update 啊
keep_on
2018/12/27 11:39  
insert into 表 values(select id,code,...,你要改的字段的值 from 表 where 条件);如果不行,请原谅我菜

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部