欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Mysql根據(jù)時間查詢?nèi)掌诘膬?yōu)化技巧

 更新時間:2018年03月02日 11:54:41   作者:追極  
這篇文章主要介紹了Mysql根據(jù)時間查詢?nèi)掌诘膬?yōu)化技巧,非常不錯,具有參考借鑒價值,需要的朋友可以參考下

例如查詢昨日新注冊用戶,寫法有如下兩種:

EXPLAIN
select * from chess_user u where DATE_FORMAT(u.register_time,'%Y-%m-%d')='2018-01-25';
EXPLAIN
select * from chess_user u where u.register_time BETWEEN '2018-01-25 00:00:00' and '2018-01-25 23:59:59';

register_time字段是datetime類型,轉(zhuǎn)換為日期再匹配,需要查詢出所有行進行過濾。而第二種寫法,可以利用在register_time字段上建立索引,查詢極快!

附上日期轉(zhuǎn)換函數(shù)

 DECLARE yt varchar(10); #昨天
 DECLARE yt_bt varchar(19); #昨天開始時間
 DECLARE yt_et varchar(19); #昨天結(jié)束時間
 #設(shè)置變量  
 SET yt=DATE_FORMAT(DATE_ADD(now(),INTERVAL -1 day),'%Y-%m-%d');
 SET yt_bt=DATE_FORMAT(DATE_ADD(now(),INTERVAL -1 day),'%Y-%m-%d 00:00:00');
 SET yt_et=DATE_FORMAT(DATE_ADD(now(),INTERVAL -1 day),'%Y-%m-%d 23:59:59');

總結(jié)

以上所述是小編給大家介紹的Mysql根據(jù)時間查詢?nèi)掌诘膬?yōu)化技巧,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • MySQL InnoDB 鎖的相關(guān)總結(jié)

    MySQL InnoDB 鎖的相關(guān)總結(jié)

    這篇文章主要介紹了MySQL InnoDB 鎖的相關(guān)知識總結(jié),幫助大家更好的理解和使用MySQL,感興趣的朋友可以了解下
    2021-02-02
  • MySQL外鍵使用及說明詳解

    MySQL外鍵使用及說明詳解

    MySQL通過外鍵約束來保證表與表之間的數(shù)據(jù)的完整性和準(zhǔn)確性。這篇文章還通過外鍵的使用條件和外鍵的好處定義語法方面介紹了mysql外鍵使用及說明,非常不錯,具有參考借鑒價值,需要的朋友一起看下吧
    2016-08-08
  • 什么情況下需要創(chuàng)建MySQL索引?

    什么情況下需要創(chuàng)建MySQL索引?

    這篇文章主要介紹了什么情況下需要創(chuàng)建MySQL索引?本文同時介紹了哪些情況不適合創(chuàng)建MySQL索引,需要的朋友可以參考下
    2014-10-10
  • 詳解oracle mysql 中的“不等于“ <> != ^= is not

    詳解oracle mysql 中的“不等于“ <> != ^=&nbs

    oracle中的 != 與 <> 和 ^= 都是不等于,邏輯上沒有區(qū)別而mysql中,<> 和 != 相同,接下來通過本文給大家詳細講解oracle mysql 中的“不等于“ <> != ^= is not,感興趣的朋友一起看看吧
    2023-04-04
  • mysql間隙鎖的具體使用

    mysql間隙鎖的具體使用

    MySQL中有多種鎖類型,本文主要介紹了mysql間隙鎖的具體使用,文中通過示例代碼介紹的非常詳細,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-02-02
  • 規(guī)范化的SQL數(shù)據(jù)修改語句總結(jié)

    規(guī)范化的SQL數(shù)據(jù)修改語句總結(jié)

    本文將提供一些標(biāo)準(zhǔn)的SQL句,可供一些有需求的朋友參考
    2012-11-11
  • win10 64位 MySQL8.0下載和安裝教程圖解

    win10 64位 MySQL8.0下載和安裝教程圖解

    這篇文章主要介紹了MySQL下載和安裝 win10 64位 MySQL8.0的教程圖解,本文圖文并茂給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-09-09
  • MySQL Version確認(rèn)問題(版本確認(rèn))

    MySQL Version確認(rèn)問題(版本確認(rèn))

    這篇文章主要介紹了MySQL Version確認(rèn)問題(版本確認(rèn)),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • MySQL下載安裝配置詳細教程?附下載資源

    MySQL下載安裝配置詳細教程?附下載資源

    這篇文章主要介紹了MySQL下載安裝配置詳細教程?附下載資源,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-09-09
  • 刪除mysql數(shù)據(jù)表如何操作

    刪除mysql數(shù)據(jù)表如何操作

    在本篇文章里小編給大家分享了關(guān)于刪除mysql數(shù)據(jù)表簡單方法,需要的朋友們可以參考學(xué)習(xí)下。
    2020-06-06

最新評論