【发布时间】:2013-01-02 21:57:59
【问题描述】:
我想做的是:在时间线上显示更新。
结果应显示 1 月 - 12 月 的更新,但同时根据年份列出这些月份。
一个视觉布局示例是:
- 2011 年 1 月
- 2011 年 2 月
- 2011 年 5 月
- 2011 年 6 月
- 2011 年 7 月
- 2011 年 9 月
- 2011 年 11 月
- 2011 年 12 月
- 2012 年 1 月
- 2012 年 2 月
等等等等……
如您所见,它回到了 2011 年结束时的 1 月。
我的查询遇到的问题是......
我只能这样排序我的结果:
- 2011 年 1 月
- 2012 年 1 月
- 2011 年 2 月
- 2012 年 2 月
- 2011 年 5 月
- 2011 年 6 月
- 2011 年 7 月
- 2011 年 9 月
- 2011 年 11 月
- 2011 年 12 月
$sql="SELECT * FROM (SELECT * FROM updates ORDER BY year ASC) AS the_id ORDER BY month ASC";
我不确定如何正确查询。一些指导将不胜感激,谢谢!
【问题讨论】:
-
试试这个 - ORDER BY
year,month。希望这会解决它。