Мне нужно найти совпадающий идентификатор из двух таблиц (клиент и активность) и обновить данные из столбца (clientid) в клиенте таблицы в тот же столбец (идентификатор) другой таблицы (активность):
update activity
set a.clientid = r.clientid
where (select r.clientid, r.id
from request r
where exists(select a.activityid from activity a where (a.id = r.id))
Выдает исключение
Выражение не булева типа, указанное в контексте, где ожидается условие, около ')'