MySQL根据表1字段更新表2字段
2016-12-14 15:21
211 查看
表1:desc table1;
+--------------+---------------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------------+---------------------+------+-----+---------+-------+
| srv_id | int(10) unsigned | NO | PRI | NULL | auto_increment |
| trans_name | varchar(40) | NO | | NULL | |
+--------------+---------------------+------+-----+---------+-------+
表2:desc table2;
Field | Type | Null | Key | Default | Extra |
+-----------------+------------------+------+-----+---------+----------------+
| srv_id | int(10) unsigned | NO | PRI | NULL | auto_increment |
| name | varchar(40) | NO | | NULL | |
现在要将table2的name字段更新为table1的trans_name字段:update table1 a,table2 b set b.name=a.trans_name where a.srv_id=b.srv_id;
+--------------+---------------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------------+---------------------+------+-----+---------+-------+
| srv_id | int(10) unsigned | NO | PRI | NULL | auto_increment |
| trans_name | varchar(40) | NO | | NULL | |
+--------------+---------------------+------+-----+---------+-------+
表2:desc table2;
Field | Type | Null | Key | Default | Extra |
+-----------------+------------------+------+-----+---------+----------------+
| srv_id | int(10) unsigned | NO | PRI | NULL | auto_increment |
| name | varchar(40) | NO | | NULL | |
现在要将table2的name字段更新为table1的trans_name字段:update table1 a,table2 b set b.name=a.trans_name where a.srv_id=b.srv_id;
相关文章推荐
- Mysql根据数据库的时间字段到点更新另外的状态。
- 相同name,取最小的id的值,mysql根据相同字段 更新其它字段
- mysql创建存储过程(根据时间字段来更新数据)
- 相同name,取最小的id的值,mysql根据相同字段 更新其它字段
- mysql根据某一张表的字段更新另一张表的字段
- mysql根据某个字段分组根据更新时间获取最新的记录
- Mysql 根据一个表数据更新另一个表的某些字段(sql语句)
- mysql 字符字段的更新
- MySQL数据表字段内容的批量修改、清空、复制等更新命令
- mysql 根据某个字段去掉重复的记录
- SQL 根据一个表更新另一个表的字段
- SQL根据条件批量update更新字段案例
- 根据条件用一个表的字段,去更新另一个表的字段
- SQL语句二次排序。先根据是否置顶字段。再根据最后更新时间排序。
- Mysql更新字段中部分数据的方法
- sql update 编号前增加数字前缀等 根据相同字段更新不同字段
- mysql更新字段的语句
- MySQL数据表字段内容的批量修改、清空、复制等更新命令
- 通用 根据更新日期 来备份mysql 数据库(增量备份)
- mysql如何取出为null的字段并进行更新