久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

mysql如何獲取某個時間段每一天、每一個小時的統計數據

124次閱讀
沒有評論

共計 1605 個字符,預計需要花費 5 分鐘才能閱讀完成。

自動寫代碼機器人,免費開通

丸趣 TV 小編給大家分享一下 mysql 如何獲取某個時間段每一天、每一個小時的統計數據,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

獲取每一天的統計數據

做項目的時候需要統對項目日志做分析,其中有一個需求是獲取某個給定的時間段內,每一天的日志數據,比如說要獲取從 2018-02-02 09:18:36 到 2018-03-05 23:18:36 這個時間段內,統計出每一天的日志數據,一般情況下,看到這種需求都是考慮使用函數來搞定,直接上 sql 語句

SELECT
 DATE_FORMAT(trigger_time,  %Y-%m-%d) triggerDay,
 COUNT(id) triggerCount
 `job_qrtz_trigger_log`
WHERE
 trigger_time BETWEEN  2018-02-02 09:18:36 
AND  2018-03-05 23:18:36 
GROUP BY triggerDay
ORDER BY trigger_time;

查詢結果:

mysql 如何獲取某個時間段每一天、每一個小時的統計數據

對上面的 sql 做簡單的解釋

首先,查詢字段這里,COUNT(id) triggerCount 是我們需要的統計數據的條數,按照實際需求可以添加需要的字段。

DATE_FORMAT(trigger_time,  %Y-%m-%d) triggerDay

這個是將特定日期格式化成 YYYY-mm-dd 格式的日期。這里的格式用于后面的分組,所以按照不同的需求,可以自定義格式。

我的需求是獲取每一天的日志數據,我就按照 年份 - 月份 - 日期 的格式進行分組然后通過 count(*) 得到。

如果獲取某個月內每個月的數據量,就將格式改為

DATE_FORMAT(trigger_time,  %Y-%m)

當然,where 條件需要能夠匹配上格式,不能 where 條件限制到了日期,你卻用月份分組。

mysql 的日期輸出格式列出來:

  %a  縮寫星期名
  %b  縮寫月名
  %c  月,數值
  %D  帶有英文前綴的月中的天
  %d  月的天,數值 (00-31)
  %e  月的天,數值 (0-31)
  %f  微秒
  %H  小時 (00-23)
  %h  小時 (01-12)
  %I  小時 (01-12)
  %i  分鐘,數值 (00-59)
  %j  年的天 (001-366)
  %k  小時 (0-23)
  %l  小時 (1-12)
  %M  月名
  %m  月,數值 (00-12)
  %p  AM 或 PM
  %r  時間,12- 小時(hh:mm:ss AM 或 PM)
  %S  秒 (00-59)
  %s  秒 (00-59)
  %T  時間, 24- 小時 (hh:mm:ss)
  %U  周 (00-53) 星期日是一周的第一天
  %u  周 (00-53) 星期一是一周的第一天
  %V  周 (01-53) 星期日是一周的第一天,與 %X 使用
  %v  周 (01-53) 星期一是一周的第一天,與 %x 使用
  %W  星期名
  %w  周的天(0= 星期日, 6= 星期六)
  %X  年,其中的星期日是周的第一天,4 位,與 %V 使用
  %x  年,其中的星期一是周的第一天,4 位,與 %v 使用
  %Y  年,4 位
  %y  年,2 位

獲取某天每個小時的統計數據

利用 Mysql 自帶的 HOUR 函數處理

SELECT HOUR(trigger_time) as Hour,count(*) as Count 
 FROM xxl_job_qrtz_trigger_log 
 WHERE
 trigger_time BETWEEN  2018-02-05 01:18:36 
AND  2018-02-05 17:18:36 
 GROUP BY HOUR(trigger_time) ORDER BY Hour(trigger_time);

查詢結果如下

mysql 如何獲取某個時間段每一天、每一個小時的統計數據

看完了這篇文章,相信你對“mysql 如何獲取某個時間段每一天、每一個小時的統計數據”有了一定的了解,如果想了解更多相關知識,歡迎關注丸趣 TV 行業資訊頻道,感謝各位的閱讀!

向 AI 問一下細節

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-04發表,共計1605字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 科技| 达州市| 桂林市| 两当县| 信宜市| 当雄县| 博野县| 高安市| 天台县| 井冈山市| 平阳县| 元江| 大悟县| 西乌珠穆沁旗| 五家渠市| 钟祥市| 应用必备| 蒲城县| 湖口县| 东乡| 长沙市| 夹江县| 灵武市| 高阳县| 淳安县| 于都县| 鹿邑县| 上林县| 随州市| 中西区| 仲巴县| 宕昌县| 龙门县| 宁化县| 鸡东县| 台南县| 綦江县| 奉化市| 山丹县| 滕州市| 东安县|