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

mybatis-plus如何使用sql的date_format()函數(shù)查詢(xún)數(shù)據(jù)

 更新時(shí)間:2023年02月02日 10:40:17   作者:Mcband  
這篇文章主要給大家介紹了關(guān)于mybatis-plus如何使用sql的date_format()函數(shù)查詢(xún)數(shù)據(jù)的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

前言

上次我們工具類(lèi)對(duì)傳入的時(shí)間數(shù)據(jù)進(jìn)行了切割,這次就是使用date_format()函數(shù)對(duì)數(shù)據(jù)庫(kù)存儲(chǔ)的事件類(lèi)型數(shù)據(jù)進(jìn)行切割,并查出符合條件的數(shù)據(jù)。

DATE_FORMAT()函數(shù)介紹

DATE_FORMAT()函數(shù)接受兩個(gè)參數(shù):

  • date:是要格式化的有效日期值/字段名
  • format:是由預(yù)定義的說(shuō)明符組成的格式字符串,每個(gè)說(shuō)明符前面都有一個(gè)百分比字符(%)

例如:

SELECT
student_name,
DATE_FORMAT (created_time,'%Y')
FROM
student
WHERE deleted = 0
AND DATE_FORMAT (created_time,'%Y') = '2019'

即是將創(chuàng)建時(shí)間為2019年的數(shù)據(jù)查詢(xún)出來(lái),不管created_time這個(gè)字段存儲(chǔ)的是不是年份,都會(huì)對(duì)時(shí)間進(jìn)行切割,其中

  • %Y-%m-%d :代表年月日,如2022-02-02
  • %Y-%m:代表年月,如2022-02
  • %Y:代表年,如2022

mybatis-plus使用DATE_FORMAT()函數(shù)

在我們使用mybatis-plus進(jìn)行查詢(xún)條件的拼接時(shí)也可以用到 DATE_FORMAT()函數(shù),例如:

QueryWrapper<User> queryWrapper = new QueryWrapper<>();
queryWrapper.eq("DATE_FORMAT (created_time,'%Y')",createTime)

以此類(lèi)推

QueryWrapper<User> queryWrapper = new QueryWrapper<>();
queryWrapper.in("DATE_FORMAT (created_time,'%Y')",createdTimeList)

總結(jié)

到此這篇關(guān)于mybatis-plus如何使用sql的date_format()函數(shù)查詢(xún)數(shù)據(jù)的文章就介紹到這了,更多相關(guān)mybatis-plus date_format()函數(shù)查詢(xún)數(shù)據(jù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 詳解MySQL中的分組查詢(xún)與連接查詢(xún)語(yǔ)句

    詳解MySQL中的分組查詢(xún)與連接查詢(xún)語(yǔ)句

    這篇文章主要介紹了MySQL中的分組查詢(xún)與連接查詢(xún)語(yǔ)句,同時(shí)還介紹了一些統(tǒng)計(jì)函數(shù)的用法,需要的朋友可以參考下
    2016-03-03
  • MySQL 重命名表的操作方法及注意事項(xiàng)

    MySQL 重命名表的操作方法及注意事項(xiàng)

    有時(shí)候我們會(huì)遇到重命名表的需求,比如說(shuō)因業(yè)務(wù)變化,需要將表 a 重命名為表 b 。這個(gè)時(shí)候可以執(zhí)行 RENAME TABLE 語(yǔ)句或 ALTER TABLE 語(yǔ)句來(lái)重命名表。本篇文章我們一起來(lái)學(xué)習(xí)下重命名表相關(guān)知識(shí)。
    2021-05-05
  • MySQL字符編碼設(shè)置方法

    MySQL字符編碼設(shè)置方法

    這篇文章主要介紹了MySQL字符編碼設(shè)置方法的相關(guān)資料,需要的朋友可以參考下
    2016-05-05
  • MySQL InnoDB和MyISAM數(shù)據(jù)引擎的差別分析

    MySQL InnoDB和MyISAM數(shù)據(jù)引擎的差別分析

    InnoDB和MyISAM是在使用MySQL最常用的兩個(gè)表類(lèi)型,各有優(yōu)缺點(diǎn),視具體應(yīng)用而定?;镜牟顒e為:MyISAM類(lèi)型不支持事務(wù)處理等高級(jí)處理,而InnoDB類(lèi)型支持
    2011-05-05
  • mysql 5.7.20 win64 安裝及配置方法

    mysql 5.7.20 win64 安裝及配置方法

    這篇文章主要介紹了mysql 5.7.20 win64 安裝及配置方法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-11-11
  • mysql #1062 –Duplicate entry ''1'' for key ''PRIMARY''

    mysql #1062 –Duplicate entry ''1'' for key ''PRIMARY''

    Mysql進(jìn)行數(shù)據(jù)備份,還原后進(jìn)行回帖,出現(xiàn)以下錯(cuò)誤代碼,其實(shí)主要是導(dǎo)入數(shù)據(jù)重復(fù)的問(wèn)題,將現(xiàn)在的數(shù)據(jù)表清空,重新導(dǎo)入即可
    2012-07-07
  • log引起的mysql不能啟動(dòng)的解決方法

    log引起的mysql不能啟動(dòng)的解決方法

    今天服務(wù)器掛了原來(lái)服務(wù)器的硬盤(pán)進(jìn)行了數(shù)據(jù)轉(zhuǎn)移 弄到mysql的時(shí)候發(fā)現(xiàn)里面log日志文件高達(dá)900MB
    2008-07-07
  • 非常實(shí)用的MySQL函數(shù)全面總結(jié)詳解示例分析教程

    非常實(shí)用的MySQL函數(shù)全面總結(jié)詳解示例分析教程

    這篇文章主要為大家介紹了非常實(shí)用的MySQL函數(shù)的詳解示例分析,文中全面的概括了MySQL函數(shù),并進(jìn)行了詳細(xì)的示例講解,有需要的朋友可以借鑒參考下
    2021-10-10
  • 關(guān)于MySQL中explain工具的使用

    關(guān)于MySQL中explain工具的使用

    這篇文章主要介紹了關(guān)于MySQL中explain工具的使用,在select語(yǔ)句之前增加explain關(guān)鍵字,MySQL會(huì)在查詢(xún)上設(shè)置一個(gè)標(biāo)記,執(zhí)行查詢(xún)會(huì)返回執(zhí)行計(jì)劃的信息,而不是執(zhí)行這條SQL,需要的朋友可以參考下
    2023-05-05
  • 零基礎(chǔ)掌握J(rèn)DBC操作MySQL

    零基礎(chǔ)掌握J(rèn)DBC操作MySQL

    JDBC是指Java數(shù)據(jù)庫(kù)連接,是一種標(biāo)準(zhǔn)Java應(yīng)用編程接口(?JAVA?API),用來(lái)連接?Java?編程語(yǔ)言和廣泛的數(shù)據(jù)庫(kù)。從根本上來(lái)說(shuō),JDBC?是一種規(guī)范,它提供了一套完整的接口,允許便攜式訪問(wèn)到底層數(shù)據(jù)庫(kù)
    2022-10-10

最新評(píng)論

大洼县| 东乡| 定陶县| 珲春市| 且末县| 长宁区| 镇康县| 万载县| 高雄县| 泰来县| 分宜县| 汝城县| 普兰县| 稷山县| 宝应县| 祁连县| 吴堡县| 祥云县| 永德县| 定日县| 久治县| 玉溪市| 石渠县| 大埔区| 和硕县| 道孚县| 三台县| 瑞金市| 石林| 定边县| 德昌县| 阜宁县| 乌拉特前旗| 台州市| 泽州县| 禄丰县| 福安市| 建昌县| 巴南区| 阿坝县| 克什克腾旗|