Есть ли способ разбить переменную на разные столбцы - PullRequest
1 голос
/ 26 марта 2019

Нужна помощь для разбиения переменной на разные столбцы.

Переменная имеет 3 входа, разделенных символьной трубкой '|'

Размер ввода варьируется.

Using query : split(x, '|') [0] as abc, split(x, '|') [1] as bcd,

Input field x = 234324234|4873264962 


Required output:
    column 1: abc 234324234 
    column 2: bcd 4873264962

1 Ответ

1 голос
/ 27 марта 2019

Поле ввода x: 234324234 | 4873264962

выберите split (x, '\\ |') [0] как col1, split (x, '\\ |') [1] как col2, split (x, '\\ |') [2] как col3 из таблицы.

col1 col2 col3 234324234 4873264962 NULL

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...