咨询个问题,我在一个表输入里面自己写join和使用工具提供的记录集连接来关联表有什么不同吗

0
已邀请:
2

牟瑞 - 大数据 Hadoop 讲师 Hadoop入门课程地址:http://www.hellobi.com/course/39 有架构师,技术总监,CTO的职位请联系我! 2015-09-01 回答

自己写JOIN主要是用于比较直接的数据查询,可以通过两个直接的相互关系就能处理的数据。
而利用工具提供的记录集查询,适用于比较复杂的情况,比如字段里面的值是另外一个表主键的合集,类似:ID:0001,0002,0003等,需要处理一下,处理完成以后再与另外一个表相关联的情况等。还有一些其他的业务需求,需要处理以后再关联等等。
 
以上,有问题可以再随时交流
0

子建 - Kettle讲师、顾问、数据仓库架构 2015-09-02 回答

如果是同一个库,那是没多大的区别,不同的库,sql join就不能用了,组件确可以

要回复问题请先登录注册