UNNEST и «Транспонировать строки» в столбцы в BigQuery - PullRequest
0 голосов
/ 10 апреля 2020

Для начала, я надеюсь, что вы все в безопасности.

Я обнаружил большой запрос и язык SQL уже несколько дней, потому что я использую API, который возвращает данные в Big Query. ... и, честно говоря, это не просто.

Итак, сначала моя структура таблицы: Структура таблицы С помощью следующего запроса мне удалось сгладить таблицу:

SELECT
  QueryStartDateTime,
  id,
  rank,
FROM
  `rankup-271414.RANKUP.Hoopzi_Seller_FR_GetCompetitivePricingForSKU`,  
  UNNEST(SalesRankings) AS rank,
  UNNEST(Identifiers) AS id
LIMIT 10;

Но теперь я хотел бы переместить результат столбца «rank.SalesRank.ProductCategoryId» в разные столбцы, чтобы показать числовое значение следующего столбца ». rank.SalesRank.Rank "

Результат запроса

Не знаю, очень ли это понятно, заранее благодарю за помощь.

...