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

          軟件下載吧

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

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

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

          開發中遇到過問題就是對時間以半個小時分鐘分組,如統計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午夜精品一区二区三区| 国产在线观看精品一区二区三区91 | 日本免费电影一区| 色偷偷一区二区无码视频| 午夜爽爽性刺激一区二区视频| 久久国产高清一区二区三区| 呦系列视频一区二区三区| 亚洲熟妇av一区二区三区漫画| 男人的天堂精品国产一区| 爆乳熟妇一区二区三区霸乳| 精品香蕉一区二区三区| 伦理一区二区三区| 一区五十路在线中出| 视频在线一区二区| 韩国福利影视一区二区三区| 看电影来5566一区.二区| 一区二区三区免费高清视频| 亚洲第一区视频在线观看 | 麻豆AV天堂一区二区香蕉| 精品久久久久中文字幕一区| 一区二区三区日本电影| 视频在线一区二区| 亚洲欧洲一区二区| 国产免费播放一区二区| 精品免费国产一区二区三区| 一区二区三区视频| 中文字幕无线码一区二区| 亚洲美女视频一区二区三区 | 中文字幕VA一区二区三区| 日韩一区二区精品观看| 国产一区美女视频| 国产麻豆媒一区一区二区三区 | 国产综合精品一区二区三区| 99久久精品国产免看国产一区| 国产亚洲自拍一区| 国产一区视频在线| 久久一区二区明星换脸| 性色AV一区二区三区|