SQL实现了一段时间的统计服务。

SQL实现了一段时间的统计服务。
报告一个错误,只有等与本文相关的如下:(reportperson),向人们报告错误ID(errorid),报告时间(reporttime),(国家),这是0(未)、1(加工),2(解决)。

现在要做的是在一定时间内统计({开始时间,结束时间}开始时间,结束时间从每个传入的前面),记者报道了错误的总数和总数量的错误已得到解决。
复制代码代码如下所示:
选择a.reportperson,a.sumoferror,b.solvederror
From (select COUNT (ErrorID) as sumOfError, ReportPerson
从pcr_constructinfo
哪里
(reporttime >开始时间)和(reporttime <结束时间)组reportperson)
连接
(选择reportperson,计数(errorid)作为solvederror
从pcr_constructinfo
在(状态= 2)和(reporttime >开始时间)和(reporttime <结束时间)组reportperson)B
在(a.reportperson = b.reportperson)

生成的结果如下:
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部