最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL中查詢當(dāng)前時(shí)間間隔前1天的數(shù)據(jù)

 更新時(shí)間:2021年12月08日 11:56:39   作者:人無名,則可專心練劍  
實(shí)際項(xiàng)目中我們都會遇到分布式定時(shí)任務(wù)執(zhí)行的情況,今天通過本文給大家分享MySQL中查詢當(dāng)前時(shí)間間隔前1天的數(shù)據(jù),查詢sql語句給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧<BR>

1.背景

實(shí)際項(xiàng)目中我們都會遇到分布式定時(shí)任務(wù)執(zhí)行的情況,有時(shí)定時(shí)任務(wù)執(zhí)行的時(shí)候如果查詢的數(shù)據(jù)量比較大時(shí),我們會選擇執(zhí)行時(shí)間間隔幾天前的數(shù)據(jù)篩選后進(jìn)行執(zhí)行。

避免執(zhí)行全量的數(shù)據(jù)導(dǎo)致內(nèi)存占用過大或執(zhí)行時(shí)間過長導(dǎo)致OOM等問題。

這里我們就會用到SQL來過濾當(dāng)前時(shí)間間隔1天或幾天的查詢。

1.1.查詢SQL語句

這里用到一張talk_course表作為查詢sql語句的執(zhí)行表單,表的字段如下:

表中大致有如下幾條測試數(shù)據(jù):

查詢距離當(dāng)前執(zhí)行時(shí)間前一天的SQL語句如下:

# 查詢距離當(dāng)前時(shí)間前1天的數(shù)據(jù)
SELECT * FROM `talk_course` t
WHERE t.createTime <= NOW() 
AND t.createTime >= date_sub(now(), interval 1 day);

查詢結(jié)果:

查詢當(dāng)前時(shí)間的前一天的時(shí)間:

# 查詢當(dāng)前時(shí)間的前一天的時(shí)間
SELECT date_sub(now(),interval 1 day) as yesterday

1.2.查詢語句分析

這里用到了兩個(gè)函數(shù):

DATE_ADD(date,INTERVAL expr unit)
DATE_SUB(date,INTERVAL expr unit)

DATE_ADD() 函數(shù)向日期添加指定的時(shí)間間隔。

DATE_SUB() 函數(shù)向日期減少指定的時(shí)間間隔。

其中expr參數(shù)是您希望添加的時(shí)間間隔。

type 參數(shù)可以是下列值:

Type 值
MICROSECOND
SECOND
MINUTE
HOUR
DAY
WEEK
MONTH
QUARTER
YEAR
SECOND_MICROSECOND
MINUTE_MICROSECOND
MINUTE_SECOND
HOUR_MICROSECOND
HOUR_SECOND
HOUR_MINUTE
DAY_MICROSECOND
DAY_SECOND
DAY_MINUTE
DAY_HOUR
YEAR_MONTH

到此這篇關(guān)于MySQL中查詢當(dāng)前時(shí)間間隔前1天的數(shù)據(jù)的文章就介紹到這了,更多相關(guān)mysql查詢當(dāng)前時(shí)間前1天內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 一篇文章帶你入門SQL編程

    一篇文章帶你入門SQL編程

    這篇文章主要為大家詳細(xì)介紹了SQL編程的入門方法,使用數(shù)據(jù)庫,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-02-02
  • MySQL InnoDB引擎ibdata文件損壞/刪除后使用frm和ibd文件恢復(fù)數(shù)據(jù)

    MySQL InnoDB引擎ibdata文件損壞/刪除后使用frm和ibd文件恢復(fù)數(shù)據(jù)

    mysql的ibdata文件被誤刪、被惡意修改,沒有從庫和備份數(shù)據(jù)的情況下的數(shù)據(jù)恢復(fù),不能保證數(shù)據(jù)庫所有表數(shù)據(jù)的100%恢復(fù),目的是盡可能多的恢復(fù),下面是具體的操作方法
    2025-03-03
  • Navicat for MySQL定時(shí)備份數(shù)據(jù)庫及數(shù)據(jù)恢復(fù)詳解

    Navicat for MySQL定時(shí)備份數(shù)據(jù)庫及數(shù)據(jù)恢復(fù)詳解

    這篇文章主要介紹了Navicat for MySQL定時(shí)備份數(shù)據(jù)庫及數(shù)據(jù)恢復(fù)的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • MySQL雙主(主主)架構(gòu)配置方案

    MySQL雙主(主主)架構(gòu)配置方案

    這篇文章主要介紹了MySQL雙主(主主)架構(gòu)配置方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • CentOS 7.2 Yum編譯安裝MySQL 5.6

    CentOS 7.2 Yum編譯安裝MySQL 5.6

    這篇文章主要為大家介紹了CentOS 7.2 Yum編譯安裝MySQL 5.6詳細(xì)代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • Mac下安裝mysql5.7 完整步驟(圖文詳解)

    Mac下安裝mysql5.7 完整步驟(圖文詳解)

    本篇文章主要介紹了Mac下安裝mysql5.7 完整步驟,具有一定的參考價(jià)值,有興趣的可以了解一下,
    2017-01-01
  • 淺談一下MyISAM和InnoDB存儲引擎的區(qū)別

    淺談一下MyISAM和InnoDB存儲引擎的區(qū)別

    這篇文章主要介紹了MyISAM和InnoDB存儲引擎的區(qū)別,存儲引擎是MySQL中特有的一個(gè)術(shù)語,其它數(shù)據(jù)庫中沒有,實(shí)際上存儲引擎是一個(gè)表存儲/組織數(shù)據(jù)的方式,今天就跟小編來看看MyISAM和InnoDB存儲引擎的區(qū)別,需要的朋友可以參考下
    2023-04-04
  • MySQL gh-ost DDL 變更工具的實(shí)現(xiàn)

    MySQL gh-ost DDL 變更工具的實(shí)現(xiàn)

    本文主要介紹了MySQL gh-ost DDL變更工具的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-02-02
  • mysql表名忽略大小寫配置方法詳解

    mysql表名忽略大小寫配置方法詳解

    下面小編就為大家?guī)硪黄猰ysql表名忽略大小寫配置方法詳解。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-03-03
  • 詳解MySQL性能優(yōu)化(一)

    詳解MySQL性能優(yōu)化(一)

    本文對MySQL性能優(yōu)化進(jìn)行了詳細(xì)的總結(jié)與介紹,需要的朋友可以參考下
    2015-08-08

最新評論

罗山县| 东安县| 齐齐哈尔市| 威宁| 财经| 孝昌县| 都昌县| 昌平区| 东明县| 关岭| 莱州市| 华坪县| 延津县| 灵寿县| 自贡市| 景洪市| 开化县| 邹平县| 定安县| 广平县| 霞浦县| 广水市| 潮安县| 龙州县| 武胜县| 连州市| 连平县| 信丰县| 金乡县| 江阴市| 齐齐哈尔市| 沾化县| 金坛市| 盐津县| 望江县| 乌海市| 盘锦市| 天津市| 南澳县| 长子县| 靖边县|