基本データモデル:http://i.imgur.com/WKWBDd8.jpg献立を使用したMYSQLマルチジョイン
こんにちは、ヘルプ!
私は問題の数(カウント)とコースからの回答の数を取得するクエリを作成したい、
SELECT
courses.name,
courses.description,
courses.digest,
courses.views,
categories.icon,
COUNT(answers.id),
COUNT(problems.id)
FROM
courses
INNER JOIN
topics ON topics.id = courses.topics_id
INNER JOIN
categories ON categories.id = topics.categories_id
LEFT JOIN
problems ON problems.courses_id = courses.id
LEFT JOIN
answers ON answers.problems_id = problems_id
WHERE
courses.accounts_id = 1
GROUP BY courses.id
しかし、これは任意のアイデアを動作していませんか?
THX
エラーメッセージまたは予期しない動作が分類されていますか?そうでなければ、plsはそれを私たちと共有します。 – Shadow
タイプミスかもしれませんが、あなたの最後の参加であなたは 'answers.problems_id = problems_id'これは正しいですか?それは問題だろうか? – Matt