每天凌晨1点有触发器自动按系统时间从INF_APPLY_PROCESS和INF_APPLY_RESULT表中,按INF_APPLY_PROCESS中的STATUS相应值和INF_APPLY_RESULT中的STATUS相应值,查询业务描述中的各状态的市级机关办件记录,其中判断是市级部门还是区县,只需识别ORG_ID即可。
上述统计的数字按报表类型写入Statistics_Details。
当用户进入首页,默认选择市级部门办结情况,程序从Statistics_Main获得Sta_Name的统计字符串标识(为部门行政权力过程统计),找到关联表Statistics_Relationship中的Sta_TYPE_NAME对应值如“(周,收件)” 统计数,按照关联表 Statistics_Relationship的Sta_TYPE_ID查询Statistics_Details表中的Sta_Count。
上述统计的数字按报表类型写入Statistics_Details。
当用户进入首页,默认选择市级部门办结情况,程序从Statistics_Main获得Sta_Name的统计字符串标识(为部门行政权力过程统计),找到关联表Statistics_Relationship中的Sta_TYPE_NAME对应值如“(周,收件)” 统计数,按照关联表 Statistics_Relationship的Sta_TYPE_ID查询Statistics_Details表中的Sta_Count。
你的第一点需求其实不是触发器,而是任务计划实现自动统计。
搜索:mysql scheduler
oracle jobs/scheduler
第二点就是个查询。