UPDATE event_log el JOIN ( event_log_settings els JOIN review_assignments ra ) ON ( els.log_id=el.log_id AND els.setting_name='reviewId' AND ra.review_id=els.setting_value ) SET el.user_id = ra.reviewer_id WHERE el.user_id=0 AND el.event_type IN ( 1073741830, 1073741831, 1073741833, 1073741843 ) UPDATE event_log el SET user_id = ra.reviewer_id FROM event_log_settings els, review_assignments ra WHERE el.user_id=0 AND el.event_type IN ( 1073741830, 1073741831, 1073741833, 1073741843 ) AND els.log_id=el.log_id AND els.setting_name='reviewId' AND ra.review_id=CAST(els.setting_value AS INTEGER)