Мне нужно сделать ОБНОВЛЕНИЕ для столбца, когда выполнены другие условия таблицы. Отсюда я пробовал разные советы и стандартные SQL предложения, но ничего не работает.
Последнее, что я попробовал, это следующее, что выдает ошибку:
"API вызов bigquery.jobs.query завершился неудачно с ошибкой: UPDATE / MERGE должен соответствовать не более одной исходной строки для каждой целевой строки "
UPDATE
PROJECT.R1_KM
SET
STATUS_INDIVIDUAL = 'CANCELADA'
FROM
Certificacion_KM.R1_KM R1
JOIN
PROJECT.PQ_KM PQ
ON PQ.IDP = R1.IDP
JOIN
PROJECT.R2_KM R2
ON R2.IDR = R1.IDR
WHERE
R2.EMAIL IN
(
'mail@mailprovider.com'
)
AND R1.IDP = 'KMP1690'
AND PQ.IDQ IN
Как я могу изменить запрос для его решения?