を働いていない:私が何をしようとしています何 http://i41.tinypic.com/2bt9aq.pngMySQLのクエリは、私がこのように構成されている3つのテーブル持って
を冗談のID、タイトル、および特定のカテゴリのすべてのジョークの平均格付けを取得し、それらを注文ですアルファベット順。私はこのクエリを持っています:
$result = mysql_query("
SELECT jokedata.id AS joke_id,
jokedata.joketitle AS joke_title,
SUM(ratings.rating)/COUNT(ratings.rating) AS average
FROM jokedata
INNER JOIN ratings ON ratings.content_type = 'joke' AND ratings.relative_id = jokedata.id
WHERE jokecategory = '$cur_category'
GROUP BY jokedata.id
ORDER BY jokedata.joketitle
LIMIT $offset, $jokes_per_page
");
しかし、それはどんなジョークも選択していません。
このクエリで何が問題になっていますか?ありがとうございました。