help: составление "двойного" mysql запроса
От: senplusplus Россия  
Дата: 22.11.08 17:57
Оценка:
всем привет,
помогите плз решить проблему:
есть 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;


Но как сделать это за ОДИН запрос?

Спасибо!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.