Я пытаюсь создать таблицу Y. Я застрял в следующем состоянии: -
Если столбец a таблицы X равен 1 (Xa = 'Y'), тогда Xb заполнит Yb, а Xc будетзаполнить Yc
Если столбец a таблицы X равен 0 (Xa = 'N'), тогда Xb заполнит Yd, а Xc заполнит Ye
Я пытался использовать «case when», но это даетмне 2 ряда.Мне нужно сохранить только 1 ряд.
введите описание изображения здесь
ТАБЛИЦА X
a |б |c |
Y |1 |3 |
N |2 |4 |
ТАБЛИЦА Y
b |с |д |e |
1 |3 |2 |4 |
Мне нужен такой результат.
Как мне реализовать это условие в HiveQl?