Разбить значения в одном столбце на несколько строк - PullRequest
0 голосов
/ 29 апреля 2020

Я пытаюсь разбить значения, принадлежащие одному идентификатору, на несколько строк.

category_id          subcategory_ids 
    123                    111
                           123
                           333
    465                    444
                           555

Результат, которого я пытаюсь достичь, должен выглядеть ниже-

category_id          subcategory_ids 
    123                    111
    123                    123
    123                    333
    465                    444
    465                    555

1 Ответ

0 голосов
/ 29 апреля 2020

Ниже для BigQuery Standard SQL

#standardSQL
SELECT category_id, subcategory_ids
FROM `project.dataset.table`,
UNNEST(subcategory_ids) subcategory_ids
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...