[英]order by Month by fiscal year
我有一个 excel 电子表格,其中包含这样的数据
Month Value1 FY11Count FY12COunt
----------------------------------------------
jul xxx 23 39
aug yy 33 49
..etc
我正在使用 ODBC 为仪表板应用程序查询此数据。 我想按财政年度(七月,八月......等直到六月)订购这些数据。 我可以添加另一个伪列说 MonthNo 并使用某种逻辑来说明什么时候 Month=Jul 然后是 1、aug 然后是 2..etc 并按该伪列排序吗?
还有比这更好的其他建议吗?
不确定这是否不是“伪列”的意思,但 SQL 方式是这样的:
order by case Month
when 'jul' then 1
when 'aug' then 2
...
end
ORDER BY CASE
WHEN Month(application_receiving_date) = 1 THEN 13
WHEN Month(application_receiving_date) = 2 THEN 14
WHEN Month(application_receiving_date) = 3 THEN 15
ELSE Month(application_receiving_date) END
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.