Попытка заполнить пустые строки значениями из непустой строки в bigquery - PullRequest
0 голосов
/ 10 июля 2019

Я разделил столбец (столбец E) на несколько строк, однако остальные столбцы (A-D) отображаются только один раз для каждого разделения строки, как показано на скриншоте. Я хочу заполнить пустые строки (выделены желтым цветом) значениями из вышеуказанной строки. enter image description here

Этот запрос я использую сейчас:

select A,B,C,D,split(E,'|') E
from 
(
select A,B,C,D,E
   from Table  
) 

1 Ответ

2 голосов
/ 12 июля 2019

Ниже для BigQuery Standard SQL

#standardSQL
SELECT A,B,C,D,E
FROM `project.dataset.table`,
UNNEST(SPLIT(E,'|')) E
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...