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

Mysql中使用時間查詢的詳細圖文教程

 更新時間:2023年03月14日 08:48:52   作者:Percep_gan  
在項目開發(fā)中,一些業(yè)務表字段經常使用日期和時間類型,下面這篇文章主要給大家介紹了關于Mysql中使用時間查詢的相關資料,文中通過圖文介紹的非常詳細,需要的朋友可以參考下

一、使用等號查詢

可以像普通查詢使用等號進行查詢,但必須查詢時間必須和字段對應時間完全相等,比如我要查下面這個值

sql如下:

SELECT id, start_time, end_time FROM pay_fee_rule WHERE start_time ='2022-10-9 10:33:39' 

查詢結果:

但只要改變其中一個值,那么就查不出來了,比如將值改為“2022-10-9 10:33:38”,查詢結果如下:

時間一般都不會使用 “=” 查詢。

二、查詢某月、某日、某年

假如我要查詢2022年10月份的所有數據,可以使用 DATE_FORMAT (字段名, ‘%Y-%m’) = DATE_FORMAT (‘查詢時間字段’, ‘%Y-%m’),sql如下:

SELECT id, start_time, end_time FROM pay_fee_rule WHERE DATE_FORMAT(start_time, '%Y-%m') = DATE_FORMAT('2022-10-9 10:33:38', '%Y-%m')

查詢結果如下:

查詢某天,比如查詢22年10月11日的數據,可以使用 DATE_FORMAT(‘查詢時間字段’, ‘%Y-%m-%d’),sql如下:

SELECT id, start_time, end_time FROM pay_fee_rule WHERE DATE_FORMAT(start_time, '%Y-%m-%d') = DATE_FORMAT('2022-10-11 10:33:38', '%Y-%m-%d')

結果如下:

那查詢某年呢?比如查詢2021年的數據,使用 DATE_FORMAT(‘查詢時間字段’, ‘%Y’),sql如下:

SELECT id, start_time, end_time FROM pay_fee_rule WHERE DATE_FORMAT(start_time, '%Y-%m-%d') = DATE_FORMAT('2022-10-11 10:33:38', '%Y-%m-%d')

結果如下:

三、查詢時間范圍

比如我要查詢22年9月到2月的所有數據,使用 DATE_FORMAT 配合 “>=”和 “<=”,sql如下:

SELECT id, start_time, end_time FROM pay_fee_rule WHERE DATE_FORMAT(start_time, '%Y-%m') >= DATE_FORMAT('2022-10-9 10:33:38', '%Y-%m') AND DATE_FORMAT(start_time, '%Y-%m') <= DATE_FORMAT('2022-12-9 10:33:38', '%Y-%m') ORDER BY start_time

結果如下:

查詢 22年10月11日之前的數據,sql如下:

SELECT id, start_time, end_time FROM pay_fee_rule WHERE DATE_FORMAT(start_time, '%Y-%m-%d') < DATE_FORMAT('2022-10-11 10:33:38', '%Y-%m-%d') ORDER BY start_time

結果如下:

查詢時間不難,只要知道是要按年、按月還是按日,格式化時間的字符寫對就行。

總結

到此這篇關于Mysql中使用時間查詢的文章就介紹到這了,更多相關Mysql使用時間查詢內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 介紹使用WordPress時10個常用的MySQL查詢

    介紹使用WordPress時10個常用的MySQL查詢

    這篇文章主要介紹了介紹使用WordPress時10個常用的MySQL查詢,許多用戶在使用WordPress時選擇使用MySQL,本文的整理對于剛剛上手的用戶來說非常有用,需要的朋友可以參考下
    2015-04-04
  • MYSQL?Binlog恢復誤刪數據庫詳解

    MYSQL?Binlog恢復誤刪數據庫詳解

    MySQL一旦誤刪數據庫之后恢復數據很麻煩,這里記錄一下艱辛的恢復過程,這篇文章主要給大家介紹了關于如何利用MySQL的binlog恢復誤刪數據庫的相關資料,需要的朋友可以參考下
    2022-11-11
  • 解決MySQL中IN子查詢會導致無法使用索引問題

    解決MySQL中IN子查詢會導致無法使用索引問題

    這篇文章主要介紹了MySQL中IN子查詢會導致無法使用索引問題,文章給大家介紹了兩種子查詢的寫法,需要的朋友可以參考下
    2017-06-06
  • mysql創(chuàng)建用戶授權步驟詳解

    mysql創(chuàng)建用戶授權步驟詳解

    這篇文章主要介紹了mysql創(chuàng)建用戶授權,本文分步驟給大家介紹的非常詳細,對mysql創(chuàng)建用戶授權詳細步驟感興趣的朋友一起看看吧
    2023-07-07
  • MySQL中Buffer?Pool內存結構詳情

    MySQL中Buffer?Pool內存結構詳情

    這篇文章主要介紹了MySQL中Buffer?Pool內存結構詳情,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-09-09
  • 一文帶你了解Mysql主從同步原理

    一文帶你了解Mysql主從同步原理

    本文主要講解了Mysql主從同步原理,主從同步可以擴展數據庫的負載能力、容錯還可以數據備份等。想要了解相關內容的朋友可以閱讀這篇文章
    2021-08-08
  • MySQL分頁分析原理及提高效率

    MySQL分頁分析原理及提高效率

    這篇文章主要介紹了MySQL分頁分析原理及提高效率的相關資料,需要的朋友可以參考下
    2017-05-05
  • 深入MYSQL字符數字轉換的詳解

    深入MYSQL字符數字轉換的詳解

    本篇文章是對MYSQL中的字符數字轉換進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • mysql報錯Duplicate entry ‘xxx‘ for key ‘字段名‘的解決

    mysql報錯Duplicate entry ‘xxx‘ for key&nbs

    有時候對表進行操作,例如加唯一鍵,或者插入數據,會報錯,本文就來介紹一下mysql報錯Duplicate entry ‘xxx‘ for key ‘字段名‘的解決方法,感興趣的可以了解一下
    2023-10-10
  • MySQL字符集的基本類型與統(tǒng)一字符集分析

    MySQL字符集的基本類型與統(tǒng)一字符集分析

    此文章主要向大家描述的是MySQL字符集的基本類型,以及統(tǒng)一字符集的實際操作方法,下面就是文章的主要內容描述。
    2011-09-09

最新評論