【发布时间】:2016-01-08 22:28:59
【问题描述】:
我正在尝试通过对数据库中的记录进行分组来计算它们的数量。这很好用,但是当我尝试订购时,它会通过与想要的不同的方法订购计数。示例结果:
Question - Answer - Count
Q1 - A1 - 1
Q2 - A2 - 11
Q3 - A3 - 2
想要的结果:我想要 2-9 之后的 11,而不是之前。查询很简单:
SELECT Question, Answer, count(*) as `Count` GROUP BY Question, Answer ORDER BY Question, Answer
排序的另一个例子是 mysql 排序为 1,11,118,12,2,3,我期望值增加,如 1,2,3,11,12,118
【问题讨论】:
标签: mysql sql-order-by