【发布时间】:2012-10-19 15:31:12
【问题描述】:
这种情况可能有一个简单的解决方案,但我就是想不通......
我有一个分析仪表板,它根据年、季度 (1-4) 在折线图中显示指标
我需要获取数据库中最后 8 条最新记录..简单,按年排序,季度限制 0,8。但是我需要从左到右显示最旧的年份,第一季度。所以实际上是相反的,而不是最新到最旧的。所以我需要类似的东西:
2011 - Quarter 2
2011 - Quarter 3
2011 - Quarter 4
2012 - Quarter 1
2012 - Quarter 2
2012 - Quarter 3
2012 - Quarter 4
2013 - Quarter 1 (Which is the last added record)
我只是要根据年份 DESC、季度 ASC 来查询它,然后只是反转输出。打算使用for循环并将$i设置为8、$i > 0、$i--,然后从最后一条记录递增到第一条记录。问题是我不知道如何获取行号。
所以简而言之,我需要从最新到最旧查询,但输出最旧到最新。所以,这不是 SQL Query 问题,而是使用 mysql 的输出问题。
【问题讨论】:
-
不知道我应该这样做,我不知道那在哪里。
标签: php