Я пытаюсь сделать запрос, чтобы узнать, сколько людей имеет активность в статусе 3. Я полагаю, мне нужен либо COUNT, либо SUM , но это было давно, так как я делал это раньше, и я пытался много искать, но я все еще смущен. Скажем, у меня есть следующее.Найти количество одинаковых строк в столбце, связанных с определенным значением строки в другом столбце
активность таблица:
activity_id status
1 3
2 3
3 1
Person_activity стол:
person_id activity_id
1 1
1 2
2 2
2 3
3 3
Я хочу, чтобы запрос на выход:
person_id no_of_status_3
1 2
2 1
3 0
Любые предложения будут оценены. Заранее спасибо.
Просто из названия - '' JOIN' & GROUP BY' –
Нечаянно ударил MySQL тег, это SQL-сервер 2008 – guitarzero