mysql每半小時(shí)平均值計(jì)算的sql語(yǔ)句
更新時(shí)間:2015年11月29日 00:32:07 投稿:mdxy-dxy
有時(shí)候我們需要計(jì)算每半小時(shí)的平均值,那么就需要參考下面的sql語(yǔ)句了
表結(jié)構(gòu):
CREATE TABLE `instance` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `timestamp` int(10) unsigned DEFAULT NULL, `cpu` decimal(8,3) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB;
統(tǒng)計(jì)每半小時(shí)平均值,實(shí)現(xiàn)可以如下:
select `timestamp`-`timestamp`% (5*60) , avg(cup) from `instance` group by `timestamp`-`timestamp`% (5*60)
另外還有:
SELECT queueName, HOUR(dt) AS h, FLOOR(MINUTE(dt) / 30) AS v , avg(memoryUsed), sum(memoryUsed), count(memoryUsed) from queue_resource where dt>='2014-04-14 00:00:00' GROUP BY h, v, queueName;
相關(guān)文章
MySQL8.0+版本1045錯(cuò)誤的問(wèn)題及解決辦法
這篇文章主要介紹了MySQL8.0+版本1045錯(cuò)誤解決辦法,使用命令行登錄MySQL報(bào)錯(cuò)1045 Access denied for user ‘root’@‘localhost’ (using password:YES),折騰半天才解決問(wèn)題,需要的朋友可以參考下2022-08-08
MySQL使用binlog日志進(jìn)行數(shù)據(jù)庫(kù)遷移和數(shù)據(jù)恢復(fù)
MySQL的二進(jìn)制日志是MySQL數(shù)據(jù)庫(kù)中非常關(guān)鍵的一個(gè)組件,主要用于記錄所有數(shù)據(jù)庫(kù)表結(jié)構(gòu)或表數(shù)據(jù)改變的操作語(yǔ)句,binlog是MySQL數(shù)據(jù)復(fù)制的基礎(chǔ),并且常常被用于數(shù)據(jù)恢復(fù),本文給大家介紹了MySQL使用binlog日志進(jìn)行數(shù)據(jù)庫(kù)遷移和數(shù)據(jù)恢復(fù),需要的朋友可以參考下2024-04-04
MySQL數(shù)據(jù)庫(kù)崩潰問(wèn)題的檢測(cè)與解決方法
數(shù)據(jù)庫(kù)崩潰問(wèn)題可能會(huì)對(duì)系統(tǒng)的可用性和數(shù)據(jù)的完整性造成嚴(yán)重影響,這篇文章主要為大家詳細(xì)介紹了MySQL如何解決數(shù)據(jù)庫(kù)崩潰問(wèn)題,需要的小伙伴可以了解下2025-07-07
MySQL分頁(yè)Limit的優(yōu)化過(guò)程實(shí)戰(zhàn)
在mysql中進(jìn)行分頁(yè)查詢時(shí),一般會(huì)使用limit查詢,下面這篇文章主要給大家介紹了關(guān)于MySQL分頁(yè)Limit優(yōu)化的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-09-09
MyBatis-Plus查詢不到數(shù)據(jù)但使用SQL可以查詢到數(shù)據(jù)的問(wèn)題排查解決
在使用MyBatis-Plus時(shí),有時(shí)會(huì)出現(xiàn)查詢不到數(shù)據(jù)的問(wèn)題,而直接執(zhí)行SQL卻能查詢到數(shù)據(jù),本文將介紹如何排查和解決這一問(wèn)題,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-09-09
簡(jiǎn)單分析MySQL中的primary key功能
這篇文章主要介紹了MySQL中的primary key功能,包括講到了其對(duì)InnoDB使用的影響,需要的朋友可以參考下2015-05-05

