MySQL、Oracle将一张表的字段更新进另一张表

  1. MySQL
-- 对于A、B两表,如果JGBM字段的值相同,就将B表的“信用代码”字段的值,赋给B表的“NEWJGBM”字段。
update
	ZD_JGZC_MAP_BIRTH as A,
	xydm as B 
SET
	A.NEWJGBM = B.信用代码
WHERE
    A.JGBM = B.JGBM;
  1. Oracle
MERGE INTO 
	ZD_JGZC_MAP_BIRTH a 
USING 
	ZD_JGZC_MAP_BIRTH_delta_230711 b 
ON 
	(a.JGBM = b.JGBM)
WHEN matched THEN
	UPDATE SET a.NEWJGBM = b.NEWJGBM;
posted @   JaxYoun  阅读(120)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
历史上的今天:
2020-06-16 Mongo基本配置
2020-06-16 前端js处理接口返回的压缩包(亲测可用)
2020-06-16 Ubuntu20.4静态ip和dhcp配置
点击右上角即可分享
微信分享提示