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

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

軟件下載吧

當前位置:軟件下載吧 > 數據庫 > 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

相關下載

查看所有評論+

網友評論

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

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 男人的天堂网在线 | 性生活视频网 | 男人和女人在床做黄的网站 | 欧美成人一区二区三区在线视频 | 亚洲成人国产 | 一级特级欧美aaaaa毛片 | 日本特黄特色高清免费视频 | 久久国产一级毛片一区二区 | 国产成人久久精品一区二区三区 | 成人久久免费视频 | 亚洲图片国产日韩欧美 | 日韩精品无码一区二区三区 | 永久毛片 | 日本特黄特色视频 | 久久国内精品自在自线观看 | 日本三级韩国三级在线观看a级 | 国产黄色激情视频 | 一区二区三区中文国产亚洲 | 欧美视频在线观看免费精品欧美视频 | 在线永久免费观看黄网站 | 久久视精品 | 国产v欧美v日韩在线观看 | 国产三级做爰高清在线 | 日韩国产午夜一区二区三区 | 亚洲国产成a人v在线观看 | 亚洲久久久久 | 国产一级特黄全黄毛片 | 国产偷国产偷亚洲高清午夜 | 免费 欧美 自拍 在线观看 | 日本加勒比在线播放 | 日日a.v拍夜夜添久久免费 | 欧美一级专区免费大片俄罗斯 | 大胆gogo999亚洲肉体艺术 | 高清韩国a级特黄毛片 | 久久在线精品 | 韩国免费一级成人毛片 | 亚洲va老文色欧美黄大片人人 | 亚洲国产成人影院播放 | 成人在线网址 | 一本久久a久久精品亚洲 | 国产欧美一区二区三区免费 |