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

mysql怎么求時間段平均值

153次閱讀
沒有評論

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

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

這篇文章主要介紹了 mysql 怎么求時間段平均值,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓丸趣 TV 小編帶著大家一起了解一下。

mysql 求時間段平均值的方法:首先在存儲過程中,拼接 sql 語句;然后據起始時間和結束時間,while 循環每次加一段時間;最后進行時間段平均即可。

mysql 求時間段平均值的方法:

思路:在存儲過程中,拼接 sql 語句。根據起始時間和結束時間,while 循環每次加一段時間。

DROP PROCEDURE IF EXISTS `get_avg`;
DELIMITER ;;
CREATE DEFINER=`root`@`%` PROCEDURE `get_avg`(in iStartTime datetime, in iEndTime datetime)
BEGIN
declare vSql varchar(10240) default  
declare vNextTime datetime;
while(iStartTime   iEndTime) do
--  每次加一個小時
set vNextTime = date_add(iStartTime,interval 3600 second);
--  單引號是特殊字符,要表示單引號,使用     進行轉義
set vSql = concat(vSql, union select 100, avg(`value`) from t1 where time between  ,iStartTime,  and  , vNextTime,   
set iStartTime = vNextTime;
end while;
set vSql = substring(vSql,7);
--  看看拼接的字符串是否正確
-- select vSql;
set @vSql = vSql;
prepare stmt from @vSql;
execute stmt;
deallocate prepare stmt;
DELIMITER ;

感謝你能夠認真閱讀完這篇文章,希望丸趣 TV 小編分享 mysql 怎么求時間段平均值內容對大家有幫助,同時也希望大家多多支持丸趣 TV,關注丸趣 TV 行業資訊頻道,遇到問題就找丸趣 TV,詳細的解決方法等著你來學習!

向 AI 問一下細節

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-18發表,共計982字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 集贤县| 台中县| 江达县| 积石山| 象州县| 新蔡县| 田阳县| 怀化市| 营口市| 民丰县| 民县| 板桥市| 布尔津县| 邵阳市| 高邑县| 丰都县| 邢台县| 津南区| 仪征市| 治县。| 云阳县| 黄陵县| 乌鲁木齐市| 林甸县| 准格尔旗| 卢氏县| 台前县| 淮阳县| 长春市| 永康市| 桓仁| 华池县| 眉山市| 和平县| 牙克石市| 山丹县| 汕尾市| 宽甸| 延津县| 忻州市| 宜城市|