这是一种可能有一个简单解决方案的情况,但我就是想不通......
我有一个分析仪表板,它根据年份、季度 (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 查询问题,而是一个使用 mysql 的输出问题。