婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > MySQL的DATE_FORMAT函數的使用

MySQL的DATE_FORMAT函數的使用

熱門標簽:武漢網絡外呼系統服務商 百應電話機器人優勢 地圖標注費用是多少 曲靖移動外呼系統公司 電話外呼系統改號 啥是企業400電話辦理 外呼系統打電話上限是多少 怎樣在地圖標注銷售區域 南昌三維地圖標注

假設某寶為鼓勵大家雙12買買買,獎勵雙十一那天訂單最多的兩位用戶:分別是用戶1:“剁手皇帝陳哈哈” 和 用戶2:“觸手怪劉大莉” 一人一萬元;

需求1:讓你通過MySQL訂單表,統計一下雙11那天,這兩位每小時的購買訂單成交數;你會怎么寫這條SQL呢?

記得幾年前我剛接觸MySQl,年少輕狂,在得知不用考慮效率的情況下,我寫了個接口循環二十四遍,發送24條SQL去查(捂臉),由于那個接口,被技術經理嘲諷~~表示他寫的SQL比我吃的米都多。雖然我們山東人基本不吃米飯,但我還是羞愧不已。。

然后經理通過調用一個DATE_FORMAT函數分組查詢處理一下,就ok了,效率是我的幾十倍吧。從那時起,我暗自計劃要深入研究SQL技巧。

第二天,由于和朋友開黑打了兩把王者,計劃延后了幾年~

在MySQL中對于處理時間字段,有專門封裝的DATE_FORMAT函數,可以說,DATE_FORMAT函數可以基本滿足任何時間字段的處理需求。

DATE_FORMAT(date,format) 函數

參數解析:

1、date:代表具體時間字段,也可以為now()查詢當前時間;
2、format:DATE_FORMAT將傳來的Date類型數據轉為自己需要的格式,如%Y-%m-%d %H:%i:%s會將傳來的Time數據轉為"yyyy-MM-dd HH:mm:ss"格式
%Y-%m-%d %H:%i:%s 與 yyyy-MM-dd HH:mm:ss 相對應,也是最常用的格式,這里舉幾個簡單的栗子如下;

SELECT DATE_FORMAT(NOW(),'%Y-%m-%d %H:%i:%s');  -- 結果:2020-12-07 22:18:58
SELECT DATE_FORMAT(NOW(),'%Y-%m-%d %H:%i');   -- 結果:2020-12-07 22:18
SELECT DATE_FORMAT(NOW(),'%Y-%m-%d %H');     -- 結果:2020-12-07 22
SELECT DATE_FORMAT(NOW(),'%Y-%m-%d');      -- 結果:2020-12-07
SELECT DATE_FORMAT(NOW(),'%H:%i:%s');      -- 結果:22:18:58
SELECT DATE_FORMAT(NOW(),'%H');         -- 結果:22

對于上面的需求1,用DATE_FORMAT函數的查詢方式如下:

SELECT name as '用戶名',DATE_FORMAT(createTime,'%Y-%m-%d %H') as '時間/小時',count(*) as '訂單量' from t_order 
 where DATE_FORMAT(createTime,'%Y-%m-%d') = '2020-11-11' 
  GROUP BY DATE_FORMAT(createTime,'%Y-%m-%d %H');

查詢結果:

mysql> SELECT name as '用戶名',DATE_FORMAT(createTime,'%Y-%m-%d %H') as '時間/小時',count(*) as '訂單量' from t_order where DATE_FORMAT(createTime,'%Y-%m-%d') = '2020-11-11' GROUP BY DATE_FORMAT(createTime,'%Y-%m-%d %H');
+------------------+---------------+-----------+
| 用戶名      | 時間/小時   | 訂單量  |
+------------------+---------------+-----------+
| 剁手皇帝陳哈哈  | 2020-11-11 00 |    0 |
| 剁手皇帝陳哈哈  | 2020-11-11 01 |    10 |
| 剁手皇帝陳哈哈  | 2020-11-11 02 |    6 |
| 剁手皇帝陳哈哈  | 2020-11-11 03 |    3 |
| 剁手皇帝陳哈哈  | 2020-11-11 04 |    0 |
| 剁手皇帝陳哈哈  | 2020-11-11 05 |    0 |
| 剁手皇帝陳哈哈  | 2020-11-11 06 |    0 |
| 剁手皇帝陳哈哈  | 2020-11-11 07 |    0 |
| 剁手皇帝陳哈哈  | 2020-11-11 08 |    0 |
| 剁手皇帝陳哈哈  | 2020-11-11 09 |    0 |
| 剁手皇帝陳哈哈  | 2020-11-11 10 |    0 |
| 剁手皇帝陳哈哈  | 2020-11-11 11 |    0 |
| 剁手皇帝陳哈哈  | 2020-11-11 12 |    12 |
| 剁手皇帝陳哈哈  | 2020-11-11 13 |    6 |
| 剁手皇帝陳哈哈  | 2020-11-11 14 |    3 |
| 剁手皇帝陳哈哈  | 2020-11-11 15 |    7 |
| 剁手皇帝陳哈哈  | 2020-11-11 16 |    2 |
| 剁手皇帝陳哈哈  | 2020-11-11 17 |    3 |
| 剁手皇帝陳哈哈  | 2020-11-11 18 |    11 |
| 剁手皇帝陳哈哈  | 2020-11-11 19 |    2 |
| 剁手皇帝陳哈哈  | 2020-11-11 20 |    1 |
| 剁手皇帝陳哈哈  | 2020-11-11 21 |    3 |
| 剁手皇帝陳哈哈  | 2020-11-11 22 |    2 |
| 剁手皇帝陳哈哈  | 2020-11-11 23 |    0 |
+------------------+---------------+-----------+
24 rows in set (0.00 sec)

這里的GROUP BY DATE_FORMAT(createTime,'%Y-%m-%d %H')代表的是“年月日 + 小時”合在一起為單位,具體到的是某天的小時;

當然,也可以寫成以下兩種形式,都是按小時來劃分,但是…:

1、GROUP BY DATE_FORMAT(createTime,'%H')
2、GROUP BY HOUR(createTime)
需要注意的是,當where條件指定了某一天時,這三種的作用是相同的,但如果where條件沒指定某一天,就會大不相同,我們來看看查詢結果;

SELECT name as '用戶名',DATE_FORMAT(createTime,'%H') as '時間/小時',count(*) as '訂單量' from t_order
 GROUP BY DATE_FORMAT(createTime,'%H');

查詢結果

mysql> SELECT name as '用戶名',DATE_FORMAT(createTime,'%H') as '時間/小時',count(*) as '訂單量' from t_order GROUP BY DATE_FORMAT(createTime,'%H');
+-----------------+---------------+-----------+
| 用戶名     | 時間/小時   | 訂單量  |
+-----------------+---------------+-----------+
| 觸手怪劉大莉  |      00 |   11  |
| 觸手怪劉大莉  |      01 |   302 |
| 觸手怪劉大莉  |      02 |   277 |
| 觸手怪劉大莉  |      03 |   122 |
| 觸手怪劉大莉  |      04 |   6  |
| 觸手怪劉大莉  |      05 |   11  |
| 觸手怪劉大莉  |      06 |   0  |
| 觸手怪劉大莉  |      07 |   0  |
| 觸手怪劉大莉  |      08 |   1  |
| 觸手怪劉大莉  |      09 |   4  |
| 觸手怪劉大莉  |      10 |   5  |
| 觸手怪劉大莉  |      11 |   92  |
| 觸手怪劉大莉  |      12 |   1937 |
| 觸手怪劉大莉  |      13 |   1602 |
| 觸手怪劉大莉  |      14 |   108 |
| 觸手怪劉大莉  |      15 |   78  |
| 觸手怪劉大莉  |      16 |   110 |
| 觸手怪劉大莉  |      17 |   108 |
| 觸手怪劉大莉  |      18 |   138 |
| 觸手怪劉大莉  |      19 |   66  |
| 觸手怪劉大莉  |      20 |   44  |
| 觸手怪劉大莉  |      21 |   59  |
| 觸手怪劉大莉  |      22 |   21  |
| 觸手怪劉大莉  |      23 |   8  |
+-----------------+---------------+-----------+
24 rows in set (0.01 sec)

通過查詢結果可以看出,查出的數據是用戶歷史所有的訂單數在各小時的分布情況,DATE_FORMAT(createTime,'%H')代表的是是任意天的小時,也等價于GROUP BY HOUR(createTime)。

拿到這些數據,相信寫推薦算法的同學就知道在哪個時間段給“觸手怪劉大莉”同學推廣告的效果最好了。

到此這篇關于MySQL的DATE_FORMAT函數的使用的文章就介紹到這了,更多相關MySQL DATE_FORMAT內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • MySQL處理JSON常見函數的使用
  • MySQL流程函數常見用法實例分析
  • PHP操作MySQL的mysql_fetch_* 函數的常見用法教程
  • 詳解Mysql函數調用優化
  • MySQL中sum函數使用的實例教程
  • MySQL切分函數substring()的具體使用
  • Mysql基礎之常見函數

標簽:吉林 滄州 荊州 資陽 錦州 黑河 甘南 隨州

巨人網絡通訊聲明:本文標題《MySQL的DATE_FORMAT函數的使用》,本文關鍵詞  MySQL,的,DATE,FORMAT,函數,使用,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MySQL的DATE_FORMAT函數的使用》相關的同類信息!
  • 本頁收集關于MySQL的DATE_FORMAT函數的使用的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    91成人在线观看喷潮| 久久精品久久久精品美女| 精品欧美一区二区在线观看| 欧美天天综合网| 99久久婷婷国产综合精品| 国产成人亚洲综合a∨婷婷图片| 日本亚洲天堂网| 日韩福利视频导航| 秋霞成人午夜伦在线观看| 三级久久三级久久久| 日韩精品一级中文字幕精品视频免费观看 | 国产91精品在线观看| 国模一区二区三区白浆| 国产一区二区看久久| 国产传媒日韩欧美成人| 国产福利一区在线| 99久久精品国产毛片| 91福利精品视频| 91精品黄色片免费大全| 欧美成人乱码一区二区三区| 日本一区二区三区高清不卡| 国产欧美日韩在线| 亚洲另类春色校园小说| 日本在线不卡视频| 精品在线亚洲视频| www.久久精品| 欧美日韩国产片| 欧美精品一区男女天堂| 国产精品美女一区二区三区| 亚洲愉拍自拍另类高清精品| 日本aⅴ精品一区二区三区| 国产精品123| 欧洲一区在线电影| 日韩精品一区二区在线| 国产精品免费视频一区| 天天射综合影视| 高清成人免费视频| 欧美日韩免费观看一区三区| 精品少妇一区二区三区在线视频| 欧美高清在线精品一区| 亚洲国产sm捆绑调教视频| 国产成人自拍在线| 欧美三级中文字幕| 国产精品对白交换视频| 极品少妇xxxx精品少妇| 色婷婷综合久久久久中文| 亚洲成人久久影院| 国产宾馆实践打屁股91| 亚洲精品国产视频| 久久国产精品免费| 欧美在线|欧美| 国产精品美女视频| 美国十次了思思久久精品导航| 亚洲免费电影在线| 免费看欧美美女黄的网站| 久久精品视频一区二区| 成人av综合在线| 亚洲国产视频在线| 久久影音资源网| 91日韩在线专区| 日韩电影在线一区二区| 2024国产精品| 色婷婷国产精品| 久久国产精品99精品国产| 国产亚洲欧美一区在线观看| 99久久综合狠狠综合久久| 亚洲精选在线视频| 精品日韩在线一区| 91同城在线观看| 捆绑调教一区二区三区| 亚洲色图20p| 日韩欧美资源站| 久久久国产精品麻豆| 成人av免费在线| 免费观看久久久4p| 国产精品白丝在线| 日韩精品一区二区三区四区| 不卡欧美aaaaa| 日本美女一区二区三区视频| 国产精品国产三级国产aⅴ原创 | 国产精品色哟哟网站| 欧美日韩一区二区三区免费看| 国精产品一区一区三区mba桃花| 中文字幕日韩一区| 欧美精品一区在线观看| 欧美日韩精品免费观看视频| 丁香啪啪综合成人亚洲小说 | 久久激情综合网| 亚洲自拍偷拍图区| 久久久久99精品一区| 4438成人网| 色婷婷精品久久二区二区蜜臂av| 久久国产人妖系列| 日本午夜精品一区二区三区电影| 日韩一区在线看| 日本一区二区三区久久久久久久久不| 一区二区三区资源| 国产亚洲一本大道中文在线| 7777精品伊人久久久大香线蕉| 91亚洲男人天堂| 国产成人8x视频一区二区| 视频一区二区三区在线| 亚洲国产欧美日韩另类综合| 国产精品理论片在线观看| 久久免费视频一区| 欧美一二三四区在线| 欧美中文字幕一区| 色婷婷久久久综合中文字幕| 风间由美一区二区三区在线观看| 国产一区视频在线看| 久久99热狠狠色一区二区| 亚洲 欧美综合在线网络| 亚洲成人动漫在线免费观看| 亚洲激情欧美激情| 亚洲免费大片在线观看| 一区二区三区小说| 一区二区高清视频在线观看| 一区二区三区国产豹纹内裤在线| 亚洲欧美日韩国产综合| 亚洲在线成人精品| 午夜精品久久久久久久久久久| 亚洲五码中文字幕| 日本vs亚洲vs韩国一区三区| 久久精品国产99久久6| 久久国产福利国产秒拍| 国产成人在线观看| 成人在线视频首页| 91污片在线观看| 欧美日韩在线播放三区四区| 7799精品视频| 久久一日本道色综合| 国产精品女同一区二区三区| 亚洲精品视频免费看| 天天色天天操综合| 极品美女销魂一区二区三区| 99久久夜色精品国产网站| 在线亚洲一区二区| 日韩一区二区免费在线电影| 久久久久久久久久久久久女国产乱| 国产性色一区二区| 亚洲制服丝袜在线| 亚洲 欧美综合在线网络| 51精品视频一区二区三区| 26uuu久久天堂性欧美| 欧美一区二区黄| 亚洲人成在线观看一区二区| 国产精品视频在线看| 色呦呦国产精品| 成人av资源网站| 精品无码三级在线观看视频| 综合亚洲深深色噜噜狠狠网站| 一片黄亚洲嫩模| 99精品国产一区二区三区不卡| 亚洲精品高清在线| 亚洲色图都市小说| 国产日韩成人精品| 欧美亚洲动漫制服丝袜| 欧美一区二区三区电影| 成人福利视频在线看| 99re在线精品| 欧美性生活久久| gogo大胆日本视频一区| 欧美一级欧美一级在线播放| 亚洲综合自拍偷拍| 看电视剧不卡顿的网站| 久久99最新地址| 欧美美女网站色| 久久综合网色—综合色88| 欧美国产欧美亚州国产日韩mv天天看完整| 久久这里只有精品首页| 一二三四区精品视频| 久久精品99国产精品日本| 99国产欧美另类久久久精品| 欧美日本韩国一区二区三区视频| 中文字幕av在线一区二区三区| 一个色综合av| 国产成人午夜99999| 在线视频国产一区| 国产网站一区二区三区| 夜夜嗨av一区二区三区网页 | 岛国精品在线观看| 91蝌蚪porny九色| 中文字幕免费不卡| 图片区日韩欧美亚洲| 国产精品资源网| 欧美日韩高清一区二区三区| 亚洲一区二区三区在线看| 粉嫩蜜臀av国产精品网站| 欧美一区二区视频网站| 三级影片在线观看欧美日韩一区二区 | 91久久国产最好的精华液| 久久久久久久久久久黄色| 日韩精品1区2区3区| 成人午夜激情影院| 国产精品初高中害羞小美女文| 麻豆视频观看网址久久| 欧日韩精品视频| 加勒比av一区二区| 精品久久久久av影院| 琪琪一区二区三区|