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

MySQL?datetime類(lèi)型與時(shí)間、日期格式字符串大小比較的方法

 更新時(shí)間:2022年11月14日 16:59:00   作者:qq_37860935  
這篇文章主要介紹了MySQL?datetime類(lèi)型與時(shí)間、日期格式字符串大小比較,本文使用的是mysql8.0.27版本,其他版本自測(cè)一下,結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

一、前提

1、MySQL版本信息:

MySQL版本:8.0.27

注意:其他版本(主要5.x版本未驗(yàn)證)

2、表字段:

定義列

CREATE TABLE
IF NOT EXISTS `user` (
   id INT NOT NULL PRIMARY KEY auto_increment COMMENT 'id',
   user_name VARCHAR (16) NULL COMMENT '用戶(hù)名',
   real_name VARCHAR (10) NULL COMMENT '真實(shí)姓名',
   age INT UNSIGNED NULL COMMENT '年齡',
   create_time datetime NULL COMMENT '創(chuàng)建時(shí)間',
   create_by VARCHAR (16) NULL COMMENT '創(chuàng)建人',
   modify_time datetime NULL COMMENT '修改時(shí)間',
   modify_by VARCHAR (16) NULL COMMENT '修改人',
   deleted CHAR (1) DEFAULT 'F' NOT NULL COMMENT '刪除標(biāo)識(shí):F-未刪除,T-已刪除'
)

表中數(shù)據(jù):

二、使用>、<比較

1.  日期格式比較:

  •  大于>
select * from USER t where t.create_time > '2022-04-04';

結(jié)果集:

重點(diǎn)注意:id為2的記錄,創(chuàng)建時(shí)間為'2022-04-04 00:00:00',該記錄沒(méi)有查詢(xún)到,

說(shuō)明 create_time > '2022-04-04',實(shí)際上是取創(chuàng)建時(shí)間在'2022-04-04 00:00:00‘之后的數(shù)據(jù)。

  • 小于<
select * from USER t where t.create_time < '2022-04-04';

結(jié)果集:

結(jié)果集只有3號(hào)創(chuàng)建的數(shù)據(jù),說(shuō)明create_time < '2022-04-04',實(shí)際是取創(chuàng)建時(shí)間在'2022-04-04 00:00:00'之前的數(shù)據(jù)。

總結(jié):datetime類(lèi)型數(shù)據(jù),使用使用日期格式數(shù)據(jù)時(shí),系統(tǒng)會(huì)默認(rèn)將日期補(bǔ)全成 ‘00:00:00’的時(shí)間進(jìn)行計(jì)算。

2. 時(shí)間格式

大于>

select * from USER t where t.create_time > '2022-04-04 00:00:01';

  • 小于<
select * from USER t where t.create_time < '2022-04-04 00:00:01';

三、between and

1. 日期格式

select * from USER t where t.create_time BETWEEN '2022-04-04' and '2022-04-04'

SELECT
   *
FROM
   USER t
WHERE
   t.create_time BETWEEN '2022-04-04'
AND '2022-04-05'

2. 時(shí)間格式

SELECT
   *
FROM
   USER t
WHERE
   t.create_time BETWEEN '2022-04-04 00:00:00'
AND '2022-04-04 00:00:00'

SELECT
   *
FROM
   USER t
WHERE
   t.create_time BETWEEN '2022-04-04 00:00:00'
AND '2022-04-05 00:00:00'

四、總結(jié)

 對(duì)于datetime類(lèi)型數(shù)據(jù)而言,系統(tǒng)默認(rèn)將日期當(dāng)做'00:00:00'的時(shí)間來(lái)處理,>、<不取邊界值,而between and附帶邊界值。即:between and 等價(jià)于 >= ... <=...

到此這篇關(guān)于MySQL datetime類(lèi)型與時(shí)間、日期格式字符串大小比較的文章就介紹到這了,更多相關(guān)mysql日期格式字符串大小比較內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MySQL實(shí)現(xiàn)MYISAM表批量壓縮的方法

    MySQL實(shí)現(xiàn)MYISAM表批量壓縮的方法

    這篇文章主要介紹了MySQL實(shí)現(xiàn)MYISAM表批量壓縮的方法,實(shí)例分析了MySQL使用shell命令批量壓縮MYISAM表的相關(guān)技巧,需要的朋友可以參考下
    2016-04-04
  • MySQL中對(duì)于索引的基本增刪查改操作總結(jié)

    MySQL中對(duì)于索引的基本增刪查改操作總結(jié)

    這篇文章主要介紹了MySQL中對(duì)于索引的基本增刪查改操作總結(jié),索引可以提高M(jìn)ySQL的檢索速度,需要的朋友可以參考下
    2016-01-01
  • Windows10下mysql 8.0.19 winx64安裝教程及修改初始密碼

    Windows10下mysql 8.0.19 winx64安裝教程及修改初始密碼

    這篇文章主要為大家詳細(xì)介紹了Windows10下mysql 8.0.19 winx64安裝教程及修改初始密碼,文中安裝步驟介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-02-02
  • MySQL?RC事務(wù)隔離的實(shí)現(xiàn)原理

    MySQL?RC事務(wù)隔離的實(shí)現(xiàn)原理

    這篇文章主要介紹了MySQL?RC事務(wù)隔離的實(shí)現(xiàn),Read?Committed,事務(wù)運(yùn)行期間,只要?jiǎng)e的事務(wù)修改數(shù)據(jù)并提交,即可讀到人家修改的數(shù)據(jù),所以會(huì)有不可重復(fù)讀、幻讀問(wèn)題,下文相關(guān)介紹需要的朋友可以參考下
    2022-03-03
  • MySQL ALTER命令知識(shí)點(diǎn)匯總

    MySQL ALTER命令知識(shí)點(diǎn)匯總

    在本文中我們給大家整理了關(guān)于MySQL ALTER命令的用法以及相關(guān)知識(shí)點(diǎn)內(nèi)容,有興趣的朋友們學(xué)習(xí)下。
    2019-02-02
  • MySQL中CURRENT_TIMESTAMP時(shí)間戳的使用詳解

    MySQL中CURRENT_TIMESTAMP時(shí)間戳的使用詳解

    這篇文章主要給大家介紹了關(guān)于MySQL中CURRENT_TIMESTAMP時(shí)間戳的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2022-03-03
  • MySQL通透詳解架構(gòu)設(shè)計(jì)

    MySQL通透詳解架構(gòu)設(shè)計(jì)

    這篇文章主要介紹了MySQL架構(gòu)設(shè)計(jì)相關(guān)基礎(chǔ)與原則,幫助大家更好的理解和使用MySQL,感興趣的朋友可以了解下
    2022-02-02
  • MySql一條查詢(xún)語(yǔ)句的執(zhí)行流程究竟是怎么樣的

    MySql一條查詢(xún)語(yǔ)句的執(zhí)行流程究竟是怎么樣的

    一直是想知道一條SQL語(yǔ)句是怎么被執(zhí)行的,它執(zhí)行的順序是怎樣的,然后查看總結(jié)各方資料,就有了下面這一篇文章了,下面這篇文章主要給大家介紹了關(guān)于MySql一條查詢(xún)語(yǔ)句的執(zhí)行流程究竟是怎么樣的,需要的朋友可以參考下
    2024-06-06
  • 使MySQL查詢(xún)區(qū)分大小寫(xiě)的實(shí)現(xiàn)方法

    使MySQL查詢(xún)區(qū)分大小寫(xiě)的實(shí)現(xiàn)方法

    我們?cè)贛ySQL中使用SELECT語(yǔ)句查詢(xún)時(shí),可不可以使查詢(xún)區(qū)分大小寫(xiě)?今天從網(wǎng)絡(luò)上找到了方法,現(xiàn)總結(jié)如下。
    2010-12-12
  • MySQL語(yǔ)句加鎖的實(shí)現(xiàn)分析

    MySQL語(yǔ)句加鎖的實(shí)現(xiàn)分析

    MySQL的加鎖分析,一直是一個(gè)比較困難的話(huà)題。我在工作過(guò)程中,經(jīng)常會(huì)有同事咨詢(xún)這方面的問(wèn)題。今天我們來(lái)簡(jiǎn)單談?wù)勥@個(gè)問(wèn)題
    2017-10-10

最新評(píng)論