婷婷综合国产,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
    日韩一区二区电影在线| 国产欧美一区二区三区沐欲| 亚洲精品免费在线| 亚洲欧洲中文日韩久久av乱码| 欧美色图第一页| 狠狠久久亚洲欧美| 蜜桃视频在线一区| 一区二区三区精品在线| 久久久国产精品午夜一区ai换脸| 欧美一区二区观看视频| 色综合久久中文综合久久牛| 国产河南妇女毛片精品久久久 | 粉嫩高潮美女一区二区三区| 久久99热国产| 日本欧美肥老太交大片| 亚洲美女免费在线| 亚洲乱码国产乱码精品精小说| 精品处破学生在线二十三| 欧美精品vⅰdeose4hd| 欧美精品一卡二卡| 色偷偷久久人人79超碰人人澡| 国产精品香蕉一区二区三区| 老司机午夜精品| 国内外成人在线| 色诱亚洲精品久久久久久| 99精品一区二区| 日本精品免费观看高清观看| 欧洲视频一区二区| 欧美猛男男办公室激情| 3d动漫精品啪啪| 精品国产一区二区三区忘忧草 | 国产综合久久久久影院| 国产乱色国产精品免费视频| 精品一区二区三区久久| 国产99精品国产| 色屁屁一区二区| 国产免费观看久久| 欧美国产精品v| 亚洲国产精品精华液2区45| 亚洲人123区| 日本网站在线观看一区二区三区| 激情欧美一区二区三区在线观看| 国产大陆a不卡| 在线播放91灌醉迷j高跟美女| 欧美v国产在线一区二区三区| 国产精品久久久久桃色tv| 九色porny丨国产精品| 在线观看国产精品网站| 亚洲男人的天堂在线aⅴ视频| 麻豆91免费看| 精品视频全国免费看| 久久亚洲精品国产精品紫薇| 亚洲成av人片在www色猫咪| 懂色av一区二区三区蜜臀| 欧美视频一区二区三区| 成人午夜看片网址| 欧美精品久久99| 日日摸夜夜添夜夜添精品视频| 99久精品国产| 亚洲色图色小说| 色视频成人在线观看免| 亚洲美女免费视频| 3d动漫精品啪啪1区2区免费| 日本伊人午夜精品| 精品国产一区久久| 成人精品鲁一区一区二区| 久久久久国产精品麻豆ai换脸| 国产激情视频一区二区在线观看| 久久久精品国产免大香伊| 韩国v欧美v日本v亚洲v| 国产精品美女久久久久久久久久久| 一区二区国产盗摄色噜噜| 中文字幕视频一区| 天天综合日日夜夜精品| 国产激情精品久久久第一区二区| 国产成人在线电影| 精品久久免费看| 亚洲欧美日韩精品久久久久| 高潮精品一区videoshd| 欧美亚洲尤物久久| 粉嫩嫩av羞羞动漫久久久| 久久精品免费观看| 国产亚洲制服色| 日本一区二区三区四区在线视频| 欧美日韩和欧美的一区二区| 久久久.com| 免费一区二区视频| 中文字幕亚洲在| 色婷婷av一区二区三区软件| 91亚洲精华国产精华精华液| 久久精品久久精品| 日韩高清不卡在线| 91色九色蝌蚪| 成人国产一区二区三区精品| 久久精品国产精品亚洲综合| 精品久久久久久久久久久久久久久| 欧美视频在线不卡| 99精品欧美一区二区三区小说 | 亚洲高清免费观看高清完整版在线观看| 国产日韩欧美一区二区三区乱码 | 免费av成人在线| 中文欧美字幕免费| 99久久精品免费看| 91女厕偷拍女厕偷拍高清| 日韩久久久久久| 精品国内二区三区| 精品久久久久久最新网址| av亚洲精华国产精华| 99国产精品久久久久久久久久久| 国产午夜精品久久久久久久| 久久久久久久久久看片| 26uuuu精品一区二区| 一本大道av伊人久久综合| 精品一区免费av| 日韩视频一区二区| 免费看精品久久片| 中文字幕欧美国产| 欧美一级在线免费| 91亚洲精品久久久蜜桃| 国产综合色在线视频区| 亚洲国产日韩a在线播放| 日韩欧美在线网站| av网站免费线看精品| 理论片日本一区| 亚洲国产色一区| 国产清纯美女被跳蛋高潮一区二区久久w| 精品成人一区二区| 欧美一区二区精品| 久久精品亚洲精品国产欧美kt∨| 欧美日韩精品一区二区| 日韩精品一区二区三区四区视频| 欧美sm极限捆绑bd| 欧美精品丝袜中出| 国产人成亚洲第一网站在线播放| 亚洲私人影院在线观看| 久久久精品综合| 亚洲免费观看高清完整版在线观看熊 | 国产一区二区在线免费观看| 一区二区三区91| 麻豆精品视频在线观看免费| 国产精品一二三四五| 久久国产麻豆精品| 91色porny| 午夜国产不卡在线观看视频| 国产一区二区三区日韩| 日本高清无吗v一区| 成人三级伦理片| 日韩一区二区精品| 亚洲男人的天堂在线观看| 国产亚洲污的网站| 亚洲超碰97人人做人人爱| 亚洲在线中文字幕| 亚洲女同一区二区| 国产乱码字幕精品高清av| 亚洲日本一区二区三区| 国产欧美精品一区二区色综合朱莉 | 欧美色大人视频| 日本一区免费视频| 日韩专区中文字幕一区二区| 亚洲一区二区精品久久av| 国产福利一区二区三区视频 | 国产欧美日韩三级| 免费不卡在线观看| 美女性感视频久久| 欧美色综合久久| 国产精品热久久久久夜色精品三区| 国产亚洲一区二区在线观看| 日韩精品视频网站| 色香色香欲天天天影视综合网 | 免费观看在线色综合| 久久网站热最新地址| 午夜国产精品影院在线观看| 成人深夜视频在线观看| 亚洲国产欧美一区二区三区丁香婷| 国产99精品在线观看| 欧美亚洲一区二区在线观看| 色8久久人人97超碰香蕉987| 国产精品久99| 国产成人av在线影院| 成人免费福利片| 日韩你懂的电影在线观看| 亚洲激情一二三区| 全国精品久久少妇| 欧美三级日韩三级| 亚洲视频图片小说| 亚洲成a人片在线观看中文| 色婷婷久久久综合中文字幕| 亚洲国产经典视频| 亚洲综合无码一区二区| 色老汉av一区二区三区| 中文字幕一区二区三| 一区二区三区四区亚洲| 91久久免费观看| 国产精品久久三区| 午夜精品久久久| 欧美日韩亚洲综合| 亚洲a一区二区| 国产盗摄精品一区二区三区在线| 精品国产乱码久久久久久蜜臀| 精品国产污污免费网站入口 |