日韩av手机在线免费观看_四虎免看黄_亚洲一区中文字幕_亚洲小视频网站_国产一区日韩在线_国产欧美精品一区二区

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

軟件下載吧

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

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

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

開發中遇到過問題就是對時間以半個小時分鐘分組,如統計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

相關下載

查看所有評論+

網友評論

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

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 国产精品日日摸夜夜添夜夜av | 亚洲先锋影音 | 日韩av高清 | 亚洲综合激情 | 久久久久亚洲 | 国产一区二区欧美 | 九九热免费观看 | 亚洲精品电影 | 自拍偷拍一区二区三区 | 久久99国产精品 | 在线视频一区二区 | 亚洲一区二区三区免费观看 | 国产在线中文字幕 | 国产毛片视频 | 国内自拍视频在线观看 | 欧美在线色视频 | 99久久精品免费看国产免费软件 | 一级毛片视频 | 国产精品免费av | av黄色在线播放 | 欧美在线高清 | 一级黄色夫妻生活 | 一级欧美| 一级黄a视频 | 国产在线观看一区二区三区 | 在线91| 中文字幕韩在线第一页 | 精品熟人一区二区三区四区 | 亚洲欧美综合精品久久成人 | 免费一级欧美在线观看视频 | 欧美日韩福利视频 | 人人干人人干人人 | 久久久av | 狠狠干狠狠操 | 国产偷自视频区视频 | 天堂在线一区 | 午夜男人的天堂 | 精品美女视频在免费观看 | 国产激情视频在线观看 | 在线观看日韩av | 国产精品美女久久久久久免费 |