我正在尝试弄清楚如何将Oracle表中的SQL结果按照月份的实际出现顺序进行分组,而不是按照名称的字母顺序进行分组。SELECT exec_month FROM table_or_view WHERE condition=1 GROUP BY exec_month;
你看,问题是我不能像我想的那样按月分组正如Vincent Malgrat所说,“分组没有隐含的顺序”。
我正在尝试运行一个报告,该报告将按月对费用表中的费用帐户合计进行分组,该表的每一行都有以下列:debitpost_date这是我的SQL select查询:if(MONTH(post_date)=1,SUM(expenses.debit-expenses.creditdebit-credit),0) AS 'MAR'WHERE
我有一个我想要执行的聚合,但是我希望聚合按月分组。这在SQL中是微不足道的,但我似乎找不出使用Django ORM的任何方法。下面是我正在执行的提供所需结果()的SQL查询的示例: EXTRACT(month from date) as month,
EXTRACT(year from date我不在乎Django输出最终会是什么样子,只要它是按月分组的。