A表字段更新为B表的字段值
来源:互联网 发布:程控裁纸机 编程 编辑:程序博客网 时间:2024/04/29 12:33
A表字段更新为B表的字段值
T1表 结构
id name school
1 ming1 清华大学
2 ming2 北京大学
3 ming3 复旦大学
T2表 结构
id student school
11 ming1 牛津大学
12 ming3 剑桥大学
T1表的name 和 T2表的 student 值是 1对1 的对应。
需求:这两个字段的值相同时,根据B表的school更新A表的school。
语句:
update t1 set school = (select school from t2 where name=student) where exists (select * from t2 as b where name = b.student);
结果:
T1表 结构
id name school
1 ming1 牛津大学
2 ming2 北京大学
3 ming3 剑桥大学
方法二:
update a set(a.province,a.city)=(select province,city from b where b.mobile=a.mobile)
注:用a.city=null不行的
-----
个人实例:
update fes_rtu f set dev_id = (select o.id from obj_dev o where o.tag_name like f.correlative_id||'') where f.correlative_id > 0 ;
1 0
- A表字段更新为B表的字段值
- sqlServer 更新表字段的值为另一个表的字段值
- ORACLE A表根据B表字段更新
- mysql 删除重复的记录、A表字段更新到B表
- mysql连接查询(A表某字段 like B表字段)
- SQLServer把表字段的值更新为其他表对应的值
- 随即读取B表数据,然后随即更新到A表字段
- ecshop 中用商品属性表字段更新商品表 update 另外一个表的字段
- 从B表里取字段,更新A表的值
- mysql将a表字段插入到b表
- 面试题 两个表字段相同更新表A
- Mybatis框架实体类字段与数据库表字段不一致导致查询该字段的值一直为null
- 用一个表字段值更新另一个表字段值
- A表字段加"/"转字符串后与B表字段加"/"连合后插入C表
- 更新table1字段b的值为原值拼接table2的b字段的值
- Power Designer将字段name生成为sqlserver表字段的说明
- 从其他表字段值更新
- 循环更新表字段
- ServletContext详解
- C# 创建一个application的桌面快捷方式
- 精通 CSS+DIV 网页样式与布局 65
- 传智播客荣获 “2016腾讯网教育年度盛典” 公信力教育品牌
- iOS 硬件授权检测:定位服务、通讯录、日历、提醒事项、照片、蓝牙共享、麦克风、相机等
- A表字段更新为B表的字段值
- 从ISE 无法启动modelsim
- Maven的pom.xml介绍
- 移动端canvas出现锯齿和文字模糊问题
- 精通 CSS+DIV 网页样式与布局 66
- Joint Patch and Multi-label Learning for Facial Action Unit Detection
- qt mac环境搭建
- GO声明和作用域
- RabbitMQ的安装和配置化可视界面