SQL Server 2008 にストアド プロシージャがあります。返される値の 1 つは次のとおりです。
DATEADD(mm, DATEDIFF(mm,0,e.Day), 0) を [月] として選択し、
だから私は次のような値を取得します: 2012-05-01 00:00:00.000
明らかに時系列に並べ替えられたグラフ レポートの X 軸に月を表示したいと考えています。月を「2012年5月」または「2012年5月」と表示できればいいのですが。現在、全体が 5/1/2012 12:00:00 AM として表示され、月ではなくアルファベット順に並べ替えられています。
並べ替えを確認すると、フィールド [月] が表示され、A から Z の順序で表示されるため、日時の値として「表示」されていないと思います。
- 並べ替えを正しく行うにはどうすればよいですか?
- 月を「May-2012」として表示するようにフォーマットを変更するにはどうすればよいですか?
前もって感謝します!