MySQL根据表1字段更新表2字段

来源:互联网 发布:网贷数据公司怎么样 编辑:程序博客网 时间:2024/06/04 01:04

表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;

0 0
原创粉丝点击