MySql按指定天數進行分組數據統計分析 1


 

這幾天,在做數據統計,在對數據庫數據進行統計過程中,有個需求就是要按照指定天數進行分組,

 

之前一直沒有找到好的方法,就先取出數據,在程序中進行分組。

 

后發現,可以在SQL語句中實現按天數分組。

 

例:

 指定天數11天進行分組統計,例子中加上YEAR(date)* 1000,是為了區分年份

 

 1 SELECT
 2     job_id,
 3     SUM(`count`)AS total,
 4     COUNT(job_id)AS countNum,
 5     (
 6         YEAR(date)* 1000 + DAYOFYEAR(date) DIV 11
 7     )AS groupNum
 8 FROM
 9     job_logs
10 WHERE
11     job_id = 1
12 GROUP BY
13     groupNum

 

 

 轉載請注明來源:http://www.cnblogs.com/xpyan/p/3640096.html)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM