mysql将一个表中字段A的值赋给另一个表的字段B
2024-09-17 21:14:12
# mysql 的修改方法
update table_a a inner join table_b b on b.id=a.id set a.description=b.content; # mssql的修改方法
update a set a.description=b.content from table_a a inner join table_b b on a.id=b.id;
将两个字段的值合并起来赋给其中的一个值
表a:
column1 column2
a1 b1
a2 b2
a3 b3
a4 b4 表c:
column1 column2
a1 c1
a2 c2
a3 c3
a4 c4 要求更改表b为:
column1 column2
a1 c1.b1
a2 c2.b2
a3 c3.b3
a4 c4.b4 # access 的修改方法
update b INNER JOIN c on b.column1 = c.column1 set b.column2 = c.column2 & '.' & b.column2;
# mysql 的修改方法
update b INNER JOIN c on b.column1 = c.column1 set b.column2 = c.column2 + '.' + b.column2;
# mssql 的修改方法
update b set b.column2 = c.column2 + '.' + b.column2 from b inner join c on b.column1=c.column1;
# oracle 的修改方法
update B b1 set column2 = (
select b2.column2 || '.' || c1.column2
from B b2, C c1
where b1.column1 = b2.column1
and b2.column1=c1.column1
)
最新文章
- js正则表达式语法
- Git使用教程【转】
- windows下CMake使用图文手册 Part 3
- poj1745 dp
- Fishnet(计算几何)
- 在网上看到一个关于APP的测试
- Guice 学习(六)使用Provider注入服务( Provider Inject Service)
- Servlet开发(二)
- 第四章:Python基础の快速认识內置函数和操作实战
- JAVA多线程与并发学习总结
- Spring Cloud 2-Hystrix DashBoard仪表盘(五)
- RSA加密解密算法
- Mybatis逆向工程的配置
- 排错-Loadrunner录制打不开浏览器解决方法
- 流明(lux)和坎德拉;
- 关于Oracle重新启动
- ELK(下)
- Ubuntu防火墙配置
- php 析构函数,构造函数
- mongod入门实战