MySQL数据库update from语句_手机数据恢复大师免费破
日期:2014-07-13 / 人气: / 来源:网络
最近一个项目中,客户提供了一些资料,导入到数据库之后,发现表与表之间的关联失效了,后来发现是关联字段的值为空了。因此需要更新一些表 有table_a 和table_b 两个表,通过table_a.id =table_b.aid来关联,现在唯一可用的是,table_a.username =table_b.code,
现在需要更新table_b.aid
在MySQL里,不可以修改同一个表并使用SELECT语句.详情查看http://dev. mysql.com/doc/ mysql/en/UPDATE.html
因此这样写:
update table_a as t1
inner join table_b as t2 on t1.unm=t2.code
set t1.aid =t2.id where t2.unm=t1.code
现在需要更新table_b.aid
在MySQL里,不可以修改同一个表并使用SELECT语句.详情查看http://dev. mysql.com/doc/ mysql/en/UPDATE.html
因此这样写:
update table_a as t1
inner join table_b as t2 on t1.unm=t2.code
set t1.aid =t2.id where t2.unm=t1.code
MySQL数据库update语句的使用演示
UPDATE 语句用于在数据库表中修改数据。语法 UPDATE table_nameSET column_name = new_valueWHERE column_name = some_value 注释:SQL 对大小写不敏感。UPDATE 与 update
MySQL教程
作者:管理员
推荐内容 Recommended
- 江苏飞浩信息科技期待您的加入07-20
- 江苏飞浩科技欢迎您07-19
相关内容 Related
- 江苏飞浩信息科技期待您的加入07-20
- 江苏飞浩科技欢迎您07-19