mysql 用一个表的一列,去更新另一表的一列
2013-02-23 11:13
288 查看
设有表t1:
id name
1 null
2 null
3 null
表t2:
id name
1 aa
2 bb
3 cc
现要将t2的name列赋值到t1的name列中,以id作为对应行:
update t1,t2
set t1.name=t2.name
where t1.id=t2.id
执行后的结果:表t1:
id name
1 aa
2 bb
3 cc
// mysql 用一个表的一列,去更新本表的另一列:
设有表t1:
id name
1 null
2 null
3 null
现在将t1表的id列的值复制到t1的name列中:
update t1
set name=id
执行后的结果:表t1:
id name
1 1
2 2
3 3
id name
1 null
2 null
3 null
表t2:
id name
1 aa
2 bb
3 cc
现要将t2的name列赋值到t1的name列中,以id作为对应行:
update t1,t2
set t1.name=t2.name
where t1.id=t2.id
执行后的结果:表t1:
id name
1 aa
2 bb
3 cc
// mysql 用一个表的一列,去更新本表的另一列:
设有表t1:
id name
1 null
2 null
3 null
现在将t1表的id列的值复制到t1的name列中:
update t1
set name=id
执行后的结果:表t1:
id name
1 1
2 2
3 3
相关文章推荐
- mysql 用一个表的一列,去更新另一表的一列
- mysql用一个表的一列,更新另一表的一列
- mysql将一个表中的某一列复制到另外一个表的一列(联表更新,假如全部列)
- ***mysql 用一个表的一列,去更新另一表的一列
- mysql 将一个表的一列数据更新到另一个表中
- mysql 两个关联表如何更新其中一个表的数据
- mysql如何更新一个表中的某个字段值等于另一个表的某个字段值
- mysql在同一个表上查询和更新
- MySql中select from一个将要更新的关系目标
- mysql同时更新多条记录的同一个字段
- Mysql用一个表的更新另一个表
- Mysql 用一个表更新另一个表的内容
- MySQL 如何在一个语句中更新一个数值后返回该值 -- 自增长种子竞态问题处理
- Mysql 根据一个表数据更新另一个表的某些字段(sql语句)
- Mysql中用一个表更新另一个表
- mysql更新一个表里的字段等于另一个表某字段的值
- mysql把一个表的数据更新/插入到另一个表
- mysql更新两个表 使用一个关联字段
- 将一个表中的一列更新另一个表的某一列
- 每天一个MySQL知识点(更新中)