Внутреннее соединение между Table / View1 и view2 - PullRequest
0 голосов
/ 25 июня 2019

Я пытаюсь объединить таблицу с view2 (которая создается с помощью Multiple CTE'S) с помощью Spark-Scala.Код работает нормально, но извлекает 0 записей.

Представление 1 является копией таблицы.

InnerJoin в DB2 с использованием Spark:

Таблица против таблицы: Работает нормально.

View1 vs View1: работает отлично.

View2 vs View2: работает отлично.

Таблица / View1 vs View2: не работает (выборка 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 (Workbench for DB2), я получаю записи.

...