此数据来自2个数据库表,标题和是/否列来自表格测验,问题数量不在问题表格中。 我希望用户可以按列进行排序,以便您可以对标题asc和desc进行排序。我已经有了这个标题和是/否,但没有问题,因为我不知道如何在1 sql查询中做到这一点。
该SQL查询的结果应该是标题,测验的问题数量以及是否为是。
如果这是模糊的请告诉我,所以我会尝试写一个更好的解释。如果你需要一个数据库的例子,请告诉我。
答案 0 :(得分:1)
查询可能类似于:
SELECT quizes.title, quizes.id, count(q.id) AS aantal
FROM quizes
LEFT JOIN questions AS q ON q.quizid= quizes.id
GROUP BY quizes.title, quizes.id
ORDER BY aantal DESC
修改强>
更改了表格和列的名称