Как выполнить запрос из двух таблиц, из одной требуется COUNT ?

Добрый вечер.
Мне требуется вывести сообщения из БД, но при этом считать сколько у них комментариев.

Соответственно таблицы posts, comments.
POSTS
pid, story

COMMENTS
cid, post_id

SELECT p.*, ( тут требуется вложенный запрос на count(cc.cid) ? )  FROM posts p 
LEFT JOIN comments cc ON cc.post_id = p.pid
  • Вопрос задан
  • 2170 просмотров
Решения вопроса 1
evnuh
@evnuh
Поиск Гугл помог мне, впусти и ты его в свой дом
SELECT p.*, count(cc.cid) as count  FROM posts p 
LEFT JOIN comments cc ON cc.cid = p.pid
group by cc.post_id
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы