У меня есть две таблицы
Заголовки
ID Name
1 'Title 1'
2 'Title 2'
3 'Title 3'
Комментарии
ID TitleID Comment
1 1 'Title 1 Comment #1'
2 1 'Title 1 Commnet #2'
3 2 'Title 2 comment'
Я хочу набор записей, который возвращает все заголовки в Titles
и количествокомментарии для этого заголовка, как таковые
Name # Comments
Title 1 2
Title 2 1
Title 3 0
Я разработал, как вернуть все заголовки и каждый комментарий, но у меня возникают трудности с возвратом данных только с количеством комментариев.(Мой запрос ниже)
SELECT T.ID, T.Name, C.Comment
FROM Titles T
LEFT OUTER JOIN Comments C ON T.ID = C.TitleID
UNION
SELECT T.TitleID, T.Name, C.Comment
FROM Titles T
RIGHT OUTER JOIN Comments C ON T.ID = C.TitleID
Любая помощь будет принята с благодарностью.
обновление
Я забыл, что я также хотел вернуть названиябез комментариев.Я обновил примеры выше.