在线观看 国产-在线高清一级欧美精品-在线高清国产-在线福利视频-久久观看视频-久久观看

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

軟件下載吧

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

相關下載

查看所有評論+

網友評論

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

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 午夜视频国产 | 国产99r视频精品免费观看 | 五月香婷婷 | 九九精品久久久久久久久 | 国产精品亚洲一区二区三区久久 | 丁香啪啪天堂激情婷婷 | 国色天香论坛社区在线视频 | 久久99精品久久久久久久不卡 | 伊人福利网 | 亚洲视频免费播放 | 亚洲一区欧美 | 亚洲丁香婷婷综合久久小说 | 婷婷综合影院 | 国产午夜亚洲精品理论片不卡 | 亚洲爱婷婷色婷婷五月 | 亚洲高清无在码在线电影下载 | www.五月婷婷 | 五色月| 自拍偷拍网站 | 欧日韩一区二区三区 | 亚洲国产美女精品久久久久∴ | 欧美成人性色生活片免费在线观看 | 国产一二三四区在线观看 | 成人羞羞视频在线观看 | 亚洲无圣光一区二区 | 一区二区三区久久精品 | 香蕉视频在线观看男女 | 久久高清免费 | 亚洲国产精品久久久久666 | 亚洲视频中文字幕在线 | 久久久91精品国产一区二区三区 | 久久久久免费视频 | 九色视频网站 | 亚洲综合色站 | 在线 你懂| 丁香花在线免费高清观看 | 阿v天堂在线 | 四虎永久免费地址 | 丁香花在线免费高清观看 | 羞羞视频免费观看网站 | 日韩在线视频线视频免费网站 |