Можете ли да промените схемата на таблицата? Тъй като първата таблица анкета_1 е по-добре написана с един ред на отговор и с целия ключ на другата таблица на ред. Харесайте това (добавете свои собствени индекси)
create table survey_1 (
id int,
token int,
sid int,
gid int,
qid int,
answer varchar(255)
)
От това данните биха били
------------------------------------------
| 1 | 1 | 1 | 2 | 1 | "YES" |
| 1 | 1 | 1 | 2 | 2 | "Justin Beiber" |
| 2 | 1 | 1 | 2 | 1 | "YES" |
| 2 | 1 | 1 | 2 | 2 | "Britney Spears" |
------------------------------------------
Ще бъде много по-лесно за работа и като цяло ще бъде по-добър дизайн.
Ето как би изглеждало http://sqlfiddle.com/#!2/4f1ca/2