如何在mysql中实现全连接

3737
2

maox 初学数据Lv2

发表于2019-12-20 11:46

楼主
mysql是不支持全连接的,通常采用的方式是将A、B表左右各连接一次后将结果集合并,对应的sql写法如下:
  1. select a.col1,a.col2,b.col3 from table_a a left join table_b b on a.col1=b.col1
  2. union
  3. select a.col1,a.col2,b.col3 from table_a a right join table_b b on a.col1=b.col1
复制代码
或参考以下链接:https://blog.csdn.net/qq_42017263/article/details/81412262
那么在abi产品数据整合功能中实现的话,etl按照相同思路即可实现:

最近看过此主题的会员

chenzyd

chestnut

minmind

狮子与猫

13381829220

李小钗

yangqh

赵天祥

xxxl

1985

xugj831

wuyingchun

韦韬然

2个回答

只看楼主

韦韬然 数据老手Lv5

发表于2019-12-20 12:55

只看该作者

取消 关注该作者的回复

沙发

这个为啥不在sql组件里直接写sql,要拖这么多组件呢

maox 初学数据Lv2

发表于2019-12-20 15:15

只看该作者

取消 关注该作者的回复

板凳

韦韬然 发表于 2019-12-20 12:55
这个为啥不在sql组件里直接写sql,要拖这么多组件呢lol.gif

一样的,习惯用哪个都行

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号