我试图更新子查询中使用的表中的字段:
UPDATE counsellors_professional_body_link SET membership_number = CONCAT('0', membership_number) WHERE professional_body_link_id IN (SELECT professional_body_link_id FROM counsellors_professional_body_link WHERE professional_bodyid=5 AND CHAR_LENGTH(membership_number) = 5)
但我被告知:
您无法指定目标表' counsellors_professional_body_link'用于FROM子句中的更新
如何做到最好?