У меня есть таблица user_answers
:
id | quiz_id | user_id | question_id | choosen_answer_id |
1 | 1 | 2 | 1 | 5 |
2 | 1 | 2 | 2 | 6 |
3 | 1 | 2 | 3 | 7 |
4 | 1 | 3 | 1 | 5 |
5 | 1 | 3 | 2 | 8 |
6 | 1 | 3 | 3 | 9 |
Я хочу cont
, сколько правильных ответов (одинаковых choosen_answer_id
для одинаковых question_id
) имеет пользователь с user_id = 3
по сравнению с user_id = 2
на том же quiz_id
В этом примере я должен получить 1
, потому что пользователь с user_id = 3
ответил правильно только на вопрос с question_id = 1 (для user_id = 2, question_id = 1 choosen_answer_id = 5 и дляuser_id = 3, question_id = 1 choosen_answer_id = 5`).
Спасибо