表/视图1和视图2之间的内部联接

时间:2019-06-25 11:01:42

标签: sql apache-spark apache-spark-sql db2

我试图使用Spark-Scala将表与view2(通过使用多个CTE创建)连接。代码运行正常,但获取0条记录。

视图1是表的副本。

使用Spark在DB2中进行InnerJoin:

表格与表格:可以正常工作。

View1 vs View1:可以正常工作。

View2 vs View2:可以正常工作。

表/视图1与视图2:不起作用(获取0条记录)

spark.sql( “select * from ATT.FMST_R_ITT_COVERAGE as H1 ,ATT.FMSV2_O_ITT_CTRY_ROLLUP_TO_GEO as H2 where H1.IMT_ID=H2.BASE_IMT_CD).show()

如果我在DBeaver(DB2的Workbench)中执行相同的查询,则我正在获取记录。

0 个答案:

没有答案