需要SQL查询来打印oracle中从2016年11月到2018年10月的月份和年份记录计数

需要SQL查询来打印oracle中从2016年11月到2018年10月的月份和年份记录计数,sql,oracle,plsql,oracle11g,Sql,Oracle,Plsql,Oracle11g,需要SQL查询来打印Oracle中从2016年11月到2018年10月的月份和年份记录计数 范例 表xyz: Count(*)| Mon-YYYY| 234440 | Nov-2016| 234443 | DEC-2016| 234445 | JAN-2016| 234446 | FEB-2016| ; ; ; ; 234446 | OCT-2018| 一般来说&简单地编写(以Scott的EMP表为例),这将类似于 select to_char(hiredate, 'yyyy.

需要SQL查询来打印Oracle中从2016年11月到2018年10月的月份和年份记录计数

范例

表xyz:

Count(*)| Mon-YYYY|
234440  | Nov-2016|
234443  | DEC-2016|
234445  | JAN-2016|
234446  | FEB-2016|
;
;
;
;
234446  | OCT-2018|

一般来说&简单地编写(以Scott的EMP表为例),这将类似于

select 
  to_char(hiredate, 'yyyy.mm') year_month,
  count(*)
from emp
where hiredate between date '2016-11-01' and date '2018-10-01'
group by to_char(hiredate, 'yyyy.mm')
order by to_char(hiredate, 'yyyy.mm');

你写过代码或尝试过什么吗?您在尝试运行SQL时是否遇到任何错误?发布示例数据、表结构。