sql - 如何常规高效地左连接并将结果存储在原始表中?
问题描述
我有一个具有以下架构的表 T1:
A | B | Ext
而表 T2 的架构是:
A | Ext
当存在匹配时,A 上的 T1 和 T2 之间的左连接应该用来自 T2 的值填充 Ext。
我可以选择连接这两个表,但我想知道如何将其作为存储过程(在 Synapse 中)来使用连接的结果更新 T1 的空 Ext 列。T1 非常大(1B+ 行),而 T2 只有 2M+ 行。
解决方案
推荐阅读
- java - 如何在 Thymeleaf 中设置全局日期格式?
- html - CSS 根据有效输入更改样式
- javascript - 如何删除特定索引或行中的数据本地存储
- javascript - Socket IO 与客户端断开连接时出现多个实例错误
- java - Linux 上的 RCP 应用程序闪屏
- asp.net-mvc - 如何在 C# MVC 中对公共 void 方法进行单元测试
- ionic-framework - 我正在使用自动播放属性,但自动播放在 ionic 4 中的 ion-slide 上仍然不起作用?
- go - 如何解决从 go get 调用的 hg 克隆期间的 sslv3 警报握手失败?
- asp.net-mvc - 嵌套的 Linq 查询在运行时返回错误(无法创建匿名类型的常量值)
- android - 应用链接在测试环境中不起作用