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

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

軟件下載吧

當(dāng)前位置:軟件下載吧 > 數(shù)據(jù)庫(kù) > MS_SQL > SQL開(kāi)發(fā)知識(shí):sql中時(shí)間以5分鐘半個(gè)小時(shí)任意間隔分組的實(shí)現(xiàn)方法

SQL開(kāi)發(fā)知識(shí):sql中時(shí)間以5分鐘半個(gè)小時(shí)任意間隔分組的實(shí)現(xiàn)方法

時(shí)間:2024-02-08 11:17作者:下載吧人氣:23

開(kāi)發(fā)中遇到過(guò)問(wèn)題就是對(duì)時(shí)間以半個(gè)小時(shí)分鐘分組,如統(tǒng)計(jì)08:00-08:30的人數(shù),08:30-09:00的人數(shù),貌似sql中沒(méi)有這樣的函數(shù)吧,直接從數(shù)據(jù)庫(kù)里查出來(lái),在java里分組也太low了吧

想到方法1 自定義函數(shù),自己實(shí)現(xiàn)時(shí)間的半個(gè)小時(shí)轉(zhuǎn)換,統(tǒng)計(jì)時(shí)調(diào)用函數(shù)

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

標(biāo)簽MSSQL,SQLServer,技術(shù)文檔,數(shù)據(jù)庫(kù),SQLSERVER

相關(guān)下載

查看所有評(píng)論+

網(wǎng)友評(píng)論

網(wǎng)友
您的評(píng)論需要經(jīng)過(guò)審核才能顯示

熱門閱覽

最新排行

公眾號(hào)

主站蜘蛛池模板: 92午夜国产福利视频1000 | 久久依人 | 在线观看视频一区 | 99精品福利视频在线一区 | 免费播放特黄特色毛片 | 成人av手机在线观看 | 亚洲欧美精品中字久久99 | 国内精品久久国产大陆 | 毛片网站免费在线观看 | 91精品久久久久久久久网影视 | 亚洲 欧美 丝袜 | 亚洲成a人v | 男女男精品视频网站在线观看 | 国产美女操 | 99精品国产成人一区二区 | 国产成人盗摄精品 | 美女张开腿让男人桶的动态图 | 久久福利青草精品资源 | 欧美va免费大片 | 深夜福利国产福利视频 | 国产日本在线视频 | cao在线| 亚洲综合精品一区二区三区中文 | 男人一进一出桶女人视频 | 免费一级网站免费 | 国产精品久久久久久福利 | 日韩毛片欧美一级国产毛片 | 久久久久久一级毛片免费野外 | 国产视频手机在线 | 久久高清影院 | 日韩视频在线观看一区二区 | 99精品一区二区三区 | 香港三级日本三级三级人妇 | 九九久久精品国产 | 中文字幕曰韩一区二区不卡 | 免费观看欧美一级牲片一 | 99九九精品免费视频观看 | 久草福利资源 | 精品小视频在线观看 | 亚洲 欧美 日韩 在线 中文字幕 | 香港三澳门三日本三级 |