数码资讯
MySQL从一个表更新字段到另一个表
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
先举几个简单例子
解决方案1:1列
更新学生,城市C
集s.city_name = c.name
在s.city_code = c.code;
解决方案2:多列
更新A,B
集a.title = b.title,a.name = b.name
在张=数据
解决方案3:子查询
更新学生的city_name =(选择的名字从城市代码= s.city_code);
让我们再看几个字来写。
例如,更新表tk_zyt_scenery_order到t_advs_order领域,一般可能这样写:
更新t_advs_order集
所切割=(选择o.order_state从tk_zyt_scenery_order O o.order_id = `在`),
attribute2 =(选择o.order_state从tk_zyt_scenery_order O o.order_id = `在`)
在存在(选择o.order_state从tk_zyt_scenery_order O o.order_id = `在`);
因此,效率低,优化方法是:
更新t_advs_order内加入tk_zyt_scenery_order的s.order_id = A `在`集
a.attribute1 = s.order_id,
a.attribute2 = s.order_id;
解决方案1:1列
更新学生,城市C
集s.city_name = c.name
在s.city_code = c.code;
解决方案2:多列
更新A,B
集a.title = b.title,a.name = b.name
在张=数据
解决方案3:子查询
更新学生的city_name =(选择的名字从城市代码= s.city_code);
让我们再看几个字来写。
例如,更新表tk_zyt_scenery_order到t_advs_order领域,一般可能这样写:
更新t_advs_order集
所切割=(选择o.order_state从tk_zyt_scenery_order O o.order_id = `在`),
attribute2 =(选择o.order_state从tk_zyt_scenery_order O o.order_id = `在`)
在存在(选择o.order_state从tk_zyt_scenery_order O o.order_id = `在`);
因此,效率低,优化方法是:
更新t_advs_order内加入tk_zyt_scenery_order的s.order_id = A `在`集
a.attribute1 = s.order_id,
a.attribute2 = s.order_id;
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。