【发布时间】:2013-04-24 16:13:50
【问题描述】:
希望我能把脑子里的东西翻译成文字。我有一个 PHP 应用程序,我在其中查询我们的数据库(Pervasive SQL,而不是 MySQL,所以我没有所有可用的 MySQL 命令)并将结果吐出到 JSON 编码的字符串中以用于 Google 图表。
这是我的查询:
SELECT oestats.period, oestats.salesamtf
FROM oestats
GROUP BY oestats.yr, oestats.period, oestats.salesamtf
salesamtf 返回的内容对我来说没问题,但 period 每个月都会返回一个数值(例如,1 代表 1 月,2 代表 2 月,等等)。
我想在这里做两件事。我想在结果中返回一月而不是 1。我确定我可以在 javascript 中执行此操作,我只是假设必须有一种方法可以在查询本身或通过其他方式执行此操作?最大的原因是我想要#2:
我不仅想返回一月而不是 1,而且我还想在它前面加上查询中分组的年份(例如 2012/一月)。目前结果分组正确,我可以弄清楚哪个时期属于哪一年,但是在查看图表时需要一些挖掘。
关于如何实现这一点的任何想法?
【问题讨论】: