Вот так например это можно определить:-- Получишь все записи которые относятся к тесту №1
select * from t1 where question_id = 1;
-- Получишь все записи которые относятся к тесту №2
-- и пользователю с идентификатором 12
select * from t1 where question_id = 2 and user_id = 12;
В твоей таблице есть проблема. Если пользователь более одного раза ответить на тест, то ты не сможешь отличить эти строки. Нужно еще одно поле добавить в твою таблицу, что-то типа идентификатора сессии в которой пользователь отвечает на тест.