正如你可以看到我想要做更新的表是:使用子查詢
[1]搶AUTHOR_ID在表匹配$toggled
記錄的forum_qa
[2]在user_profiles其中user_id說明比賽更新聲譽 AUTHOR_ID
UPDATE user_profiles
(SELECT forum_qa_author_id AS author_id
FROM forum_qa
WHERE forum_qa_id = $toggled) AS f
SET user_profiles.reputation = user_profiles.reputation - 15
WHERE user_profiles.user_id = f.author_id
這給我一個1064語法錯誤在(SELECT...
。
任何想法我在這裏做錯了嗎?
感謝您的幫助!