如何统计10月份到现在oracle中日志的数量

俩张表的表结构为
SQL> desc por_log;
Name            Type          Nullable Default Comments  
--------------- ------------- -------- ------- ---------
O_LOG_ID        NUMBER(8)                      日志ID   
LOG_TYPE_CD     CHAR(2)                        日志类型代码
OPER_TIME       DATE          Y                操作时间  
O_MENU_ID       NUMBER(8)     Y                菜单ID   
O_GLOBAL_FUN_ID NUMBER(8)     Y                统一功能点ID
OPER_DESC       VARCHAR2(500) Y                操作描述  
O_ORG_ID        CHAR(9)       Y                机构ID   
O_USER_ID       VARCHAR2(20)  Y                用户ID   
IP              VARCHAR2(150) Y                IP地址   
MAC             VARCHAR2(20)  Y                MAC地址   
TARGET_ORG_ID   VARCHAR2(20)  Y                查询的目标机构ID 。


SQL> desc por_log_type_cd;
Name        Type         Nullable Default Comments
----------- ------------ -------- ------- --------
LOG_TYPE_CD CHAR(2)                       日志类型代码
CODE_DESC   VARCHAR2(60) Y                代码描述

作者: yanfeilai528   发布时间: 2011-12-13

统计全部

select count(a.O_LOG_ID) from por_log a  where to_char(a.OPER_TIME,'yyyymm')>='201110'

按日志代码分量统计
select b.LOG_TYPE_CD,count(a.O_LOG_ID) from por_a inner join logpor_log_type_cd  b on a.LOG_TYPE_CD=b.LOG_TYPE_CD where  to_char(a.OPER_TIME,'yyyymm')>='201110' group by b.LOG_TYPE

作者: pattyone   发布时间: 2011-12-16