要求:(1)当前时间 > 10号,统计周期:当月10号到下月10号;
(2)当前时间 < 10号,统计周期:上月10号到本月10号;
(3)按照table_type和import_date分类统计
表结构如下:
TABLE_ID NUMBER(20) 表ID
TABLE_NAME VARCHAR2(40) 表名称
TABLE_DES VARCHAR2(40) 表描述
TABLE_TYPE VARCHAR2(40) 所属分类
IMPORT_DATE DATE 导入报表时间
------解决思路----------------------
select table_type,import_date,count(1)
from T
WHERE TRUNC(IMPORT_DATE-10,'MONTH')=TRUNC(SYSDATE-10,'MONTH')
GROUP BY table_type,import_date