Ошибка Bigquery: UPDATE / MERGE должен соответствовать не более одной исходной строки для каждой целевой строки - PullRequest
0 голосов
/ 24 мая 2018

Просто интересно, может ли кто-нибудь помочь со следующей ошибкой:

UPDATE / MERGE должен соответствовать не более одной исходной строки для каждой целевой строки

Мой запрос выглядит так:

UPDATE `sandbox.sellout` s
SET s.SKU_Label = TRIM(SKU_TEMP.SKU)
FROM (SELECT SKU, Old_SKU FROM `sandbox.ref_sku_temp`) SKU_TEMP
WHERE TRIM(SKU_TEMP.Old_SKU) = TRIM(s.SKU)

1 Ответ

0 голосов
/ 20 февраля 2019

Если строка в обновляемой таблице объединяется с более чем одной строкой из предложения FROM, тогда запрос генерирует следующую ошибку времени выполнения: UPDATE / MERGE должен соответствовать не более одной исходной строки для каждой целевой строки. Синтаксис языка манипулирования данными .

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