0

うまくいけば、頭の中にあるものをテキストに翻訳できます。データベース (MySQL ではなく Pervasive SQL であるため、すべての MySQL コマンドを使用できるわけではありません) にクエリを実行し、その結果を Google チャートで使用する JSON エンコード文字列に吐き出す PHP アプリがあります。

これが私のクエリです:

SELECT oestats.period, oestats.salesamtf 
FROM oestats 
GROUP BY oestats.yr, oestats.period, oestats.salesamtf

salesamtf に対して何が返されるかは問題ありませんが、period は各月の数値を返します (たとえば、1 月は 1、2 月は 2 など)。

ここでやりたいことは2つ。結果で 1 ではなく 1 月を返したい。私はjavascriptでこれを行うことができると確信しています.クエリ自体または他の手段でこれを行う方法が必要だと思いますか? 最大の理由は、私の欲求 #2 です。

1 ではなく 1 月を返したいだけでなく、クエリでグループ化された年 (2012/1 月など) を先頭に追加したいと考えています。現時点では、結果は正しくグループ化されており、どの期間がどの年に属しているかを把握できますが、チャートを見ると少し掘り下げる必要があります。

これを達成する方法のアイデアはありますか?

4

1 に答える 1