sql按半小时统计


floor(4.4)  结果为4,浮点转整型

(DATE_FORMAT(PrtTime,'%H')     取小时h

DATE_FORMAT(PrtTime,'%i')  取分钟m

(h*60 + m) /30          取整数部分进行分类汇总

Select result,count(result) as resultTotal,floor((DATE_FORMAT(PrtTime,'%H') *60 + DATE_FORMAT(PrtTime,'%i'))/30) as groupHalfHour from degassing_facility_production_data where (prtTime >= '2020-01-16' and prtTime < '2020-01-18') group by result,groupHalfHour ;


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM