2016-05-24 11 views
0

Die SQL habe ich die Anzeige Monat und Jahr zu erzeugen, ist wie folgt: links (CONVERT (VARCHAR (10), CLOSED_DT, 112), 6) AS MONAT Die Format des Monats und Jahres ist '201507'. Wie kann ich das Geschäftsjahr und den Monat auf der horizontalen Achse anzeigen? Beispiel: "Dezember 2015" kommt vor "Januar 2016".SSRS Liniendiagramm, wie Fiscal Monat und Jahr auf der horizontalen Achse

Antwort

1

Sie haben eine Zeichenfolge erstellt, die alphabetisch sortiert wird. Statt auf den ersten Tag des Monats konvertieren:

DATEADD (Monat, DATEDIFF (month, '2000-01-01', CLOSED_DT), '2000-01-01') als MONAT

Das kann immer noch für die Gruppierung verwendet werden, und es wird als Datum behandelt und sortiert. Sie können das Datum dann entsprechend innerhalb der Achse

formatieren