我尝试对 MGMOV00F 表中的月份和年份进行分组 - 日期列是 DTMOMM,尝试下面的语法但仍然出现错误:函数年份的参数 1 无效,有人帮忙吗?
鉴于
WHERE DT01MM > '20160101'
'20160101'
那样隐式地将
'2016-01-01'
SELECT valid_from, COUNT(1) FROM ( SELECT ( EXTRACT(MONTH FROM valid_from) CONCAT '-' CONCAT EXTRACT(YEAR FROM valid_from) ) AS valid_from FROM some_table NOLOCK ) as s GROUP BY s.valid_from ORDER BY 2 DESC;
结果: