1

棒グラフがあります。日時のある支出を積み込むのは難しいことではありませんが、このデータを月ごとに照合したいと思います。

オートスケールの「丸め」機能はこれでは機能しないことをすでに読んだと思います。メジャーディビジョンを作成する必要があると思います。ただし、これはグレー表示されています。(オートスケールも奇妙にグレー表示されます)

より良い解決策が見つからない場合は、このグラフだけを表示する必要があるかもしれません。どんな助けでも大歓迎です。

ありがとう、ドレンネン

4

1 に答える 1

0

さて、あなたはおそらくこれをすでに解決していますが、次の人のために答えます。

個人的には、別の列を作成するだけです。それは、データベースのダミー列、またはデータの「月」部分を取得する dataobject のクライアント側の列にすることができます。以前にこのようなレポートを作成したことがありますが、レポートを設計するときに異なるバケットがいくつあるかわからないため、範囲がわからない場合はちょっと面倒です。

ストアド プロシージャを作成し、バックエンドでデータを平坦化することもありますが、単純ではあるが柔軟性に欠ける方法は、次のようにデータの月の部分を取得することです。

select sum(col1), max(col2), to_char(expenditure_date, 'MONTH') as exp_month
from your_table
where you are happy
group by to_char(expenditure_date, 'MONTH)

or

select col1, col2, mid(to_char(exp_date, 'mm/dd/yyyy')1,2) as month_mm
from your_table
where everyone is happy

// then group on the month dummy col and you can do collating/summing on the client report as well.
于 2013-12-12T21:02:48.053 に答える