【发布时间】:2016-05-25 01:01:47
【问题描述】:
我用来生成月份和年份的sql如下: 左(转换(VARCHAR(10),CLOSED_DT,112),6)作为月 月份和年份的格式为“201507”。如何在横轴上显示财政年度和月份?例如,“2015 年 12 月”出现在“2016 年 1 月”之前。
【问题讨论】:
标签: reporting-services ssrs-2008 ssrs-2012
我用来生成月份和年份的sql如下: 左(转换(VARCHAR(10),CLOSED_DT,112),6)作为月 月份和年份的格式为“201507”。如何在横轴上显示财政年度和月份?例如,“2015 年 12 月”出现在“2016 年 1 月”之前。
【问题讨论】:
标签: reporting-services ssrs-2008 ssrs-2012
您已经创建了一个字符串,因此它将按字母顺序排序。 而是转换为当月的第一天:
DATEADD(月, DATEDIFF(月, '2000-01-01', CLOSED_DT), '2000-01-01') 为 MONTH
它仍然可以用于分组,它会被当作一个日期来处理和排序。 然后,您可以在轴内适当地格式化日期
【讨论】: