我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

oracle中有A,B连个表,这两个表需要第三个表C关联,那怎么将A表中的字段MJ1更新为B表中MJ2的值

oracle中有A,B连个表,这两个表需要第三个表C关联,那怎么将A表中的字段MJ1更新为B表中MJ2的值。
关联关系:
B.TSTYM=C.TSTYM
A.BH=C.BH

//这能查出对应的值,之后执行更新操作
select A.MJ1,B.MJ2 from A left join C 
on A.BH=C.BH left join B 
on B.TSTYM=C.TSTYM

update A set A. MJ1 =
(select B.MJ2 from A left join C
on A.BH=C.BH left join B
on B.TSTYM=C. TSTYM)

近期文章

  • mycat 使用报错报错 Invalid DataSource:0
  • ls -h与df -h的区别?
  • 怎么才能把subl得编译系统由gcc改成clang
  • 为什么返回类型为空的方法,调用对象时方法生效,基本类型不生效??
  • react中如何获取某个特定ID的组件
  • 如何使用PHP ping一个SMTP服务器并检查MX记录?
  • python中出现only integers, slices (`:`), 怎么办
  • 基于thinkphp将execle表格上传并插入数据库
  • Python函数遍历列表问题
  • python语言的语句问题
  • 请问在unicloud中,怎么能让每次登录时,调用同一个函数
  • .net 6添加logg4net,不使用xml配置文件.
  • 蒙太奇或GD图书馆的拼贴画
  • C# svg图片显示问题
  • 用spring boot导出excel和图片并生成压缩包
  • python_random.randint的问题
  • R studio无法读取工作目录下的csv文件
  • touchdesigner下载后无法打开
  • python args和kwargs
  • raise KeyError(key) from err

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华