mysql で AVG 関数を使用して最高評価のアイテムを見つけたいのですが、現在、クエリは次のようになっています。
SELECT a.title, AVG(d.rating) as rating FROM in8ku_content a
JOIN in8ku_content_ratings d ON a.id = d.article_id
ORDER BY rating DESC
問題は、すべてのアイテムの AVG を取得し、結果が正確ではないことです。正しい結果を得るには、ここで何を変更する必要がありますか?
テーブル:
in8ku_content [id, title] in8ku_content_ratings [id, article_id, rating]