ОБНОВЛЕНИЕ кросс-таблицы в Google BigQuery - PullRequest
0 голосов
/ 27 апреля 2020

Мне нужно сделать ОБНОВЛЕНИЕ для столбца, когда выполнены другие условия таблицы. Отсюда я пробовал разные советы и стандартные 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 

Как я могу изменить запрос для его решения?

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