【发布时间】:2017-01-10 09:28:38
【问题描述】:
我想反转我在这里的结果:
我知道我必须使用子查询,但它不起作用,因为我的 SQL 代码是这样的:
SELECT MONTH(CaseTime) as 'Month',
COUNT(Case_ID) as 'Num'
FROM `Case`
GROUP BY MONTH(CaseTime)
ORDER BY CaseTime DESC LIMIT 6
MONTH(CaseTime) 可能与别名冲突。
当前输出为:
月/数 5 / 1 4 / 1 3 / 1 2 / 1 1 / 18 12 / 13预期输出应该是:
月 12 / 13 1 / 18 2 / 1 3 / 1 4 / 1 5 / 1【问题讨论】:
-
你想要怎样的结果?添加预期的输出。
-
试试
ORDER BY 1 DESC LIMIT 6 -
@Ullas 抱歉编辑。它不能正常工作,因为其中一个日期被带走了。但我还是想知道“1”代表什么。
-
@a_horse_with_no_name 使用 phpmyadmin
-
@Brian :
1代表结果集的第一列。