MySQL中怎么匹配年月
一般數(shù)據(jù)庫中給到的時(shí)間都是年-月-日形式的,那怎么匹配年-月/的形式?
如2021年8月怎么寫(怎么在數(shù)據(jù)庫中查詢到關(guān)于2021年8月的數(shù)據(jù)):
法一:使用month()函數(shù)和year()函數(shù)
select 字段列表 from 表名 where month(date) = 8 and year(date) = 2021;
法二:like占位符
select 字段列表 from 表名 where date like '2021-08%'; # %匹配任意個(gè)字符
法三:substring()函數(shù)
select 字段列表 from 表名 where substring(date,'-',2)='2021-08';
法四:
select 字段列表 from 表名 where date>='2021-08-01' and date<='2021-08-31';
法五:
select 字段列表 from 表名 where date between '2021-08-01' and '2021-08-31';
補(bǔ)充:
MySql查詢語句根據(jù)年份或月份查詢
1. 按年份查詢
select 字段名 from 表 where year(字段名)='年份';
2. 按月份查詢:
select 字段名 from 表 where month(字段名)='月份';
3. 查本年的某一天(例本年的第6天)
select 字段名 from 表 where dayofyear(字段名)='6';
到此這篇關(guān)于MySQL中怎么匹配年月的文章就介紹到這了,更多相關(guān)mysql匹配年月內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
MySQL數(shù)據(jù)庫事務(wù)隔離級(jí)別介紹(Transaction Isolation Level)
這篇文章主要介紹了MySQL數(shù)據(jù)庫事務(wù)隔離級(jí)別(Transaction Isolation Level) ,需要的朋友可以參考下2014-05-05MySQL的一些功能實(shí)用的Linux shell腳本分享
這篇文章主要介紹了Linux系統(tǒng)下MySQL的一些實(shí)用功能的shell腳本分享,包括啟動(dòng)Memcached、binlog自動(dòng)清理和修復(fù)主從同步這樣三個(gè)簡(jiǎn)單的實(shí)例,需要的朋友可以參考下2015-12-12數(shù)據(jù)庫SQL調(diào)優(yōu)的幾種方式匯總
在項(xiàng)目中,SQL的調(diào)優(yōu)對(duì)項(xiàng)目的性能來講至關(guān)重要,所有掌握常見的SQL調(diào)優(yōu)方式是必不可少的,下面這篇文章主要給大家介紹了關(guān)于數(shù)據(jù)庫SQL調(diào)優(yōu)的幾種方式,需要的朋友可以參考下2022-10-10mysql Buffer Pool的存儲(chǔ)結(jié)構(gòu)和內(nèi)存淘汰機(jī)制詳解
這篇文章主要介紹了mysql Buffer Pool的存儲(chǔ)結(jié)構(gòu)和內(nèi)存淘汰機(jī)制詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2025-03-03MySQL中數(shù)據(jù)導(dǎo)入恢復(fù)的簡(jiǎn)單教程
這篇文章主要介紹了MySQL中數(shù)據(jù)導(dǎo)入恢復(fù)的簡(jiǎn)單教程,主要用到了LOAD DATA語句,需要的朋友可以參考下2015-05-05基于Redo Log和Undo Log的MySQL崩潰恢復(fù)解析
這篇文章主要介紹了基于Redo Log和Undo Log的MySQL崩潰恢復(fù)流程,點(diǎn)進(jìn)來的小伙伴不要錯(cuò)過奧2021-08-08SQL重復(fù)記錄查詢 查詢多個(gè)字段、多表查詢、刪除重復(fù)記錄的方法
下面小編就為大家?guī)硪黄猄QL重復(fù)記錄查詢 查詢多個(gè)字段、多表查詢、刪除重復(fù)記錄的方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-09-09Mysql設(shè)置主鍵自動(dòng)增長(zhǎng)起始值的方案總結(jié)
在MySQL?中,當(dāng)主鍵定義為自增長(zhǎng)后,這個(gè)主鍵的值就不再需要用戶輸入數(shù)據(jù)了,而由數(shù)據(jù)庫系統(tǒng)根據(jù)定義自動(dòng)賦值,下面這篇文章主要給大家介紹了關(guān)于Mysql設(shè)置主鍵自動(dòng)增長(zhǎng)起始值的相關(guān)資料,需要的朋友可以參考下2022-09-09