Oracle11g Oracle中的按月份分组

Oracle11g Oracle中的按月份分组,oracle11g,Oracle11g,我要按oracle数据库的结果数据分组。我也得到了结果,但结果被分组为从下个月开始到下个月开始 我需要从月初到月底分组 “分组依据至字符(列日期,'MON-YYYY')” 因为我正在获取2018年2月1日至2018年3月1日的数据。 2018年2月1日至2018年2月28日的所需数据。使用TRUC功能 下面的示例显示了每月的条目数 SELECT TRUNC(COL_DATE, 'MONTH') AS MONTH, COUNT(*) FROM TABLE GROUP BY TRUNC(COL_

我要按oracle数据库的结果数据分组。我也得到了结果,但结果被分组为从下个月开始到下个月开始

我需要从月初到月底分组

“分组依据至字符(列日期,'MON-YYYY')”

因为我正在获取2018年2月1日至2018年3月1日的数据。
2018年2月1日至2018年2月28日的所需数据。

使用TRUC功能

下面的示例显示了每月的条目数

SELECT TRUNC(COL_DATE, 'MONTH') AS MONTH, COUNT(*) 
FROM TABLE 
GROUP BY TRUNC(COL_DATE, 'MONTH');

请包括您当前的查询,可能还有一些数据。如果没有这些,我不确定我们是否能给你一个有意义的答案。在这种情况下,这是无关紧要的。演示将有所不同,但结果将与OP的
to_char(col_date,'mon yyyy')
完全相同。是..对!!在我的例子中,问题出现在oracle查询中。查询从日期到日期