всем привет,
помогите плз решить проблему:
есть 3 таблицы: articles (статьи, поля id, text), ratings (рейтинги статей, поля user, value, article_id), comments (комменты к статьям, поля user, comment, article_id).
Я не могу за один раз вывести данные о статье, среднее значение рейтинга и количество комментариев.
Т.е. у меня получается сделать два таких отдельных запроса:
select articles.id, AVG(ratings.value) from articles, ratings where ratings.articles_id=articles.id group by articles.id;
select articles.id, COUNT(comments.articles_id) from articles, comments where comments.articles_id=articles.id group by articles.id;
Но как сделать это за ОДИН запрос?
Спасибо!