Presto SQL JOIN для столбцов со значениями NULL - PullRequest
0 голосов
/ 15 февраля 2020

Предположим, у меня были следующие 2 таблицы:

Table1:                      Table2:
C1:        C2:               C1:       C3:
a          cc                a         aaa
b          ff                b         bbb
<null>     jj                
c          mm                 
<null>     pp                 

Теперь я хочу объединить эти таблицы на С1 и вернуть весь набор, чтобы он выглядел так: Результаты:

C1        C2:       C3:
a         cc        aaa
b         ff        bbb
<null>    jj        <null>
c         mm        <null>
<null>    pp        <null> 

Итак, я попробовал SQL как:

SELECT 
  Table1.C1,
  Table1.C2,
  Table2.C3
FROM Table1 
LEFT JOIN Table2
ON Table1.C1 = Table2.C1

Но он не соответствует значениям NULL из Таблицы1 в C1, поэтому я в итоге получаю: Результат:

C1:        C2:       C3:
a          cc        aaa
b          ff        bbb

Как я могу получить результат, который я ищу ?? Спасибо!

...