У меня есть эти 2 таблицы:
CONTS
ID SRC_ID VAL
---- ------ ---
1000 100 2
1000 100 4
1000 100 8
1000 101 2
1000 101 0
1000 101 8
1000 102 2
1000 102 4
1000 102 8
1000 103 3
1000 103 5
1000 103 8
1001 110 12
1001 110 5
1001 111 12
and VALID:
ID SRC_ID VALID_ID
---- ------ --------
1000 101 102
1001 110 111
Мне нужен запрос SQL, который объединяет 2 таблицы с миллионами строк.Есть 2 таблицы CONTS
и VALID
.В таблице VALID
столбец ID
является первичным ключом (для уникального идентификатора есть только одна строка).
Мне нужно получить такой результат:
ID SRC_ID1 VAL1 SRC_ID2 VAL2
---- ------- ---- ------- ----
1000 101 2 102 2
1000 NULL NULL 102 4
1000 101 0 NULL NULL
1000 101 8 102 8
1001 110 12 111 12
1001 110 5 NULL NULL
SQL должен работатьв терадате или оракуле.Спасибо.