【发布时间】:2016-04-28 22:11:20
【问题描述】:
基础数据模型:http://i.imgur.com/WKWBDd8.jpg
您好,谢谢您的帮助!
我想进行查询以获取问题的数量(计数)和课程的答案数量,
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
但这没有任何想法?
谢谢
【问题讨论】:
-
错误信息或意外行为是否分类?如果没有,请与我们分享。
-
可能是错字,但在您上次加入时,您正在做
answers.problems_id = problems_id,这是正确的吗?应该是problems.id吗?