SQL 实现某时间段的统计业务建站知识
导读:1建站知识有一张错误上报表,现在要做的是统计在某个时间段[beginTime,endTime](其中beginTime,endTime由前台进行传入)内,每个上网站建设教程网站优化seo培训。
有一张错误上报表,下面只将与本文相关的字段罗列如下:上报人(ReportPerson)、上报错误ID(ErrorID)、上报时间(ReportTime)、状态(State),其中值为0(未解决)、1(已处理)、2(已解决)。 现在要做的是统计在某个时间段[beginTime,endTime](其中beginTime,endTime由前台进行传入)内,每个上报人上报错误点的总数以及已解决错误的总数。
复制代码 代码如下:
select a.ReportPerson,a.sumOfError,b.solvedError from(select COUNT(ErrorID) as sumOfError,ReportPerson from PCR_ConstructInfo where (ReportTime>beginTime) and (ReportTime<endTime) group by Rep网站建设哪家好ortPerson) a left join (select ReportPerson,COUNT(ErrorID) as solvedError from PCR_ConstructInfo where公司网站建设 (State=2) and (ReportTime>beginTime) and (ReportTime<endTime) group by Re网seo优化趋势portPerson) b on (a.ReportPerson=b.ReportPerson)
生成的结果图为: 相关网站建设教程网站优化seo培训。声明: 本文由我的SEOUC技术文章主页发布于:2023-05-24 ,文章SQL 实现某时间段的统计业务建站知识主要讲述标签,业务,SQL网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.comhttp://www.hbqbqssxx.com