好吧,我需要user_badges
为每个正确响应民意调查的人添加一行。这
"select user_id from room_poll_results........"
单独工作正常,但是一旦我尝试在我的INSERT INTO
声明中使用它,它就会返回一个错误:
"[Err] 1054 - Unknown column 'user_id' in 'IN/ALL/ANY subquery'"
我不知道它来自哪里...
INSERT INTO user_badges (user_id,PPO) SELECT user_id IN
(SELECT user_id FROM room_poll_results
WHERE user_id in (select user_id from room_poll_results
where answer_text='3' AND question_id='3') AND user_id in
(select user_id from room_poll_results where answer_text='2' AND question_id='4'));