таблица:
departments: id, title
comments: id, year_code
department_comments: comment_id, department_id
Я хочу перечислить каждый заголовок отдела с указанием количества комментариев.
что-то вроде
select
d.title, count(c.id) as total_comments
from
departments d, comments c
left join
department_comments dc on c.id = dc.comment_id
where
c.year_code = 1011
Приведенный выше запрос не работает, но он должен дать вам представление о том, чего я пытаюсь достичь.
Я хочу показать пользователю название отдела и общее количество комментариев рядом с ним, как показано ниже:
d.title (count(c.id))
---------------------
Maintenance (10)
Finance (5)
Security (13)