我想做的是:在时间线上显示更新。
结果应该显示从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";
我不确定如何正确查询。一些指导将不胜感激,谢谢!