记忆角落

  • {{ item.name }}
  • 首页
  • 关于
  • 归档
  • 邻居
  • 捐赠

ORACLE 两表关联更新

  • 郭良俊只狗
  • 2018-12-09
  • 0

今天下午有一个需求,就是需要把B表中一个字段的值,更新到A表上。

在网上找了很多轮子都不行。

于是傻乎乎的用了这种办法可以了

UPDATE IOT_HAL_RSLT_DAY a 
SET a.TCP_ALL_UN = (select b.iot_imei_num from TEMP_IOT_TCP_ALL_VN3 b 
where a.mfr_nam_id = b.mfr_nam_id and a.stat_date = to_date(b.stat_date,'yyyymmdd'))
WHERE EXISTS(SELECT 1 FROM TEMP_IOT_TCP_ALL_VN3 b
WHERE a.mfr_nam_id = b.mfr_nam_id and a.stat_date = to_date(b.stat_date,'yyyymmdd'))

记录完毕。

© 2012 - 2023 记忆角落 网站统计
Theme by Wing
粤ICP备14056850号-1 又拍云CDN赞助