您的位置:首页 > 数据库 > MySQL

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;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: