日韩小视频-日韩久久一区二区三区-日韩久久一级毛片-日韩久久久精品中文字幕-国产精品亚洲精品影院-国产精品亚洲欧美云霸高清

下載吧 - 綠色安全的游戲和軟件下載中心

軟件下載吧

當前位置:軟件下載吧 > 數據庫 > MS_SQL > SQL開發知識:sql中時間以5分鐘半個小時任意間隔分組的實現方法

SQL開發知識:sql中時間以5分鐘半個小時任意間隔分組的實現方法

時間:2024-02-08 11:17作者:下載吧人氣:22

開發中遇到過問題就是對時間以半個小時分鐘分組,如統計08:00-08:30的人數,08:30-09:00的人數,貌似sql中沒有這樣的函數吧,直接從數據庫里查出來,在java里分組也太low了吧

想到方法1 自定義函數,自己實現時間的半個小時轉換,統計時調用函數

CREATE FUNCTION `date_half_hour_format`(in_date TIMESTAMP) RETURNS TIMESTAMP
BEGIN
DECLARE out_date TIMESTAMP;
DECLARE s_date VARCHAR(255);
DECLARE s_minute VARCHAR(2);
DECLARE int_minute INT;

SET s_minute = SUBSTRING(in_date, 15, 2);
SET int_minute = CAST(s_minute AS SIGNED);

IF int_minute <= 29 THEN
SET int_minute = 0;
SET s_date = CONCAT(LEFT(in_date, 14),’0′,int_minute);
ELSE
SET int_minute = 30;
SET s_date = CONCAT(LEFT(in_date, 14),int_minute);
END IF;

SET out_date = STR_TO_DATE(s_date,’%Y-%m-%d %H:%i’);

RETURN out_date;
END

標簽MSSQL,SQLServer,技術文檔,數據庫,SQLSERVER

相關下載

查看所有評論+

網友評論

網友
您的評論需要經過審核才能顯示

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 亚洲精品天堂一区在线观看 | 欧美另类色 | 免费视频 久久久 | 欧美激情第一欧美在线 | 亚洲欧美不卡中文字幕 | 欧美一级高清片在线 | 毛片手机在线视频免费观看 | 国产成人a福利在线观看 | 欧美人与z0z0xxxx | 免费久草| 国产在线精品一区二区中文 | 69成人免费视频 | 日韩成人免费一级毛片 | 国产一区二区免费播放 | www久久com| 99九九国产精品免费视频 | 天天看夜夜操 | 亚洲天堂色网站 | avove在线播放 | 一区二区伦理 | 国产精品私人玩物在线观看 | 亚洲欧美日本人成在线观看 | 免费99视频有精品视频高清 | 一级午夜a毛片免费视频 | 搞黄网站在线观看 | 最刺激黄a大片免费观看 | 9191在线亚洲精品 | 日本一级毛片在线看 | 亚洲午夜影视 | 久久久久女人精品毛片 | 亚洲精品日韩一区二区 | 成人免费毛片视频 | 毛茸茸年轻成熟亚洲人 | 国产精品国内免费一区二区三区 | 欧美在线亚洲 | 国产一级毛片亚洲久留木玲 | 欧美特级一级毛片 | 毛片一级免费 | 国产在线拍揄自揄视精品不卡 | 欧美一级毛片免费看视频 | 中文在线三级中文字幕 |