成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁(yè) > 知識(shí)庫(kù) > mysql如何查詢?nèi)掌谂c時(shí)間

mysql如何查詢?nèi)掌谂c時(shí)間

熱門標(biāo)簽:臨沂做地圖標(biāo)注 咸陽(yáng)防封電銷卡 地圖標(biāo)注客戶付款 石家莊400電話辦理公司 許昌外呼增值業(yè)務(wù)線路 宜賓全自動(dòng)外呼系統(tǒng)廠家 廣東400企業(yè)電話申請(qǐng)流程 申請(qǐng)400電話電話價(jià)格 新鄉(xiāng)智能外呼系統(tǒng)好處

前言:

在項(xiàng)目開發(fā)中,一些業(yè)務(wù)表字段經(jīng)常使用日期和時(shí)間類型,而且后續(xù)還會(huì)牽涉到這類字段的查詢。關(guān)于日期及時(shí)間的查詢等各類需求也很多,本篇文章簡(jiǎn)單講講日期及時(shí)間字段的規(guī)范化查詢方法。

1.日期和時(shí)間類型概覽

MySQL支持的日期和時(shí)間類型有 DATETIME、TIMESTAMP、DATE、TIME、YEAR ,幾種類型比較如下:

涉及到日期和時(shí)間字段類型選擇時(shí),根據(jù)存儲(chǔ)需求選擇合適的類型即可。

2.日期和時(shí)間相關(guān)函數(shù)

處理日期和時(shí)間字段的函數(shù)有很多,有的經(jīng)常會(huì)在查詢中使用到,下面介紹下幾個(gè)相關(guān)函數(shù)的使用方法。

  • CURDATE 和 CURRENT_DATE   兩個(gè)函數(shù)作用相同,返回當(dāng)前系統(tǒng)的日期值。
  • CURTIME 和 CURRENT_TIME   兩個(gè)函數(shù)作用相同,返回當(dāng)前系統(tǒng)的時(shí)間值。
  • NOW() 和 SYSDATE()   兩個(gè)函數(shù)作用相同,返回當(dāng)前系統(tǒng)的日期和時(shí)間值。
  • UNIX_TIMESTAMP   獲取UNIX時(shí)間戳函數(shù),返回一個(gè)以 UNIX 時(shí)間戳為基礎(chǔ)的無(wú)符號(hào)整數(shù)。
  • FROM_UNIXTIME   將 UNIX 時(shí)間戳轉(zhuǎn)換為時(shí)間格式,與UNIX_TIMESTAMP互為反函數(shù)。
  • TO_DAYS()   提取日期值并返回自公元0年到現(xiàn)在的天數(shù)。
  • DAY()    獲取指定日期或時(shí)間中的天值。
  • DATE()   獲取指定日期或時(shí)間中的日期。
  • TIME()   獲取指定日期或時(shí)間中的時(shí)間。
  • MONTH   獲取指定日期中的月份。
  • WEEK   獲取指定日期是一年中的第幾周。
  • YEAR   獲取年份。
  • QUARTER  獲取日期所在的季度值。
  • DATE_ADD 和 ADDDATE   兩個(gè)函數(shù)功能相同,都是向日期添加指定的時(shí)間間隔。
  • DATE_SUB 和 SUBDATE   兩個(gè)函數(shù)功能相同,都是向日期減去指定的時(shí)間間隔。
  • ADDTIME   時(shí)間加法運(yùn)算,在原始時(shí)間上添加指定的時(shí)間。
  • SUBTIME   時(shí)間減法運(yùn)算,在原始時(shí)間上減去指定的時(shí)間。
  • DATEDIFF   獲取兩個(gè)日期之間間隔,返回參數(shù) 1 減去參數(shù) 2 的值。
  • DATE_FORMAT   格式化指定的日期,根據(jù)參數(shù)返回指定格式的值。

一些使用示例:

mysql> select CURRENT_DATE,CURRENT_TIME,NOW();
+--------------+--------------+---------------------+
| CURRENT_DATE | CURRENT_TIME | NOW()        |
+--------------+--------------+---------------------+
| 2020-06-03  | 15:09:37   | 2020-06-03 15:09:37 |
+--------------+--------------+---------------------+

mysql> select TO_DAYS('2020-06-03 15:09:37'),
TO_DAYS('2020-06-03')-TO_DAYS('2020-06-01');
+--------------------------------+---------------------------------------------+
| TO_DAYS('2020-06-03 15:09:37') | TO_DAYS('2020-06-03')-TO_DAYS('2020-06-01') |
+--------------------------------+---------------------------------------------+
|             737944 |                      2 |
+--------------------------------+---------------------------------------------+

mysql> select MONTH('2020-06-03'),WEEK('2020-06-03'),YEAR('2020-06-03');
+---------------------+--------------------+--------------------+
| MONTH('2020-06-03') | WEEK('2020-06-03') | YEAR('2020-06-03') |
+---------------------+--------------------+--------------------+
|          6 |         22 |        2020 |
+---------------------+--------------------+--------------------+

# DATEDIFF(date1,date2) 返回起始時(shí)間 date1 和結(jié)束時(shí)間 date2 之間的天數(shù)
mysql> SELECT DATEDIFF('2017-11-30','2017-11-29') AS COL1,
  -> DATEDIFF('2017-11-30','2017-12-15') AS col2;
+------+------+
| COL1 | col2 |
+------+------+
|  1 | -15 |
+------+------+

3.日期和時(shí)間字段的規(guī)范查詢

上面的內(nèi)容都是為我們的查詢需求做準(zhǔn)備,在項(xiàng)目需求中,經(jīng)常會(huì)以日期或時(shí)間為條件進(jìn)行篩選查詢。有時(shí)候這類需求多種多樣,下面我們來(lái)學(xué)習(xí)下關(guān)于日期和時(shí)間字段的查詢寫法。

首先,為了使查詢更加準(zhǔn)確,在插入數(shù)據(jù)時(shí)也要按規(guī)范來(lái)插入。比如說(shuō)年份使用4位數(shù)字,日期和月份要在合理范圍內(nèi)等,下面為了測(cè)試方便,我們創(chuàng)建一個(gè)表,并插入部分?jǐn)?shù)據(jù)。

CREATE TABLE `t_date` (
`increment_id` int unsigned NOT NULL AUTO_INCREMENT COMMENT '自增主鍵',
`year_col` YEAR NOT NULL COMMENT '年',
`date_col` date NOT NULL COMMENT '日期',
`time_col` time NOT NULL COMMENT '時(shí)間',
`dt_col` datetime NOT NULL COMMENT 'datetime時(shí)間',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創(chuàng)建時(shí)間',
 PRIMARY KEY (`increment_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='time測(cè)試表';


# 日期和時(shí)間都選取當(dāng)前的日期或時(shí)間
INSERT INTO t_date (year_col,date_col,time_col,dt_col,create_time) VALUES 
(year(now()),DATE(NOW()),time(now()),NOW(),NOW());


# 指定日期或時(shí)間插入
INSERT INTO t_date ( `year_col`, `date_col`, `time_col`, `dt_col`, `create_time` )
VALUES
  ( 2020, '2020-06-03', '09:00:00', '2020-06-03 10:04:04', '2020-06-03 10:04:04' ),
  ( 2020, '2020-05-10', '18:00:00', '2020-05-10 16:00:00', '2020-05-10 16:00:00' ),
  ( 2019, '2019-10-03', '16:04:04', '2019-10-03 16:00:00', '2019-10-03 16:00:00' ),
  ( 2018, '2018-06-03', '16:04:04', '2018-06-03 16:00:00', '2018-06-03 16:00:00' ),
  ( 2000, '2000-06-03', '16:04:04', '2000-06-03 08:00:00', '2000-06-03 08:00:00' ),
  ( 2008, '2008-06-03', '16:04:04', '2008-06-03 08:00:00', '2008-06-03 08:00:00' ),
  ( 1980, '1980-06-03', '16:04:04', '1980-06-03 08:00:00', '1980-06-03 08:00:00' );

根據(jù)上面測(cè)試表的數(shù)據(jù),我們來(lái)學(xué)習(xí)下幾種常見查詢語(yǔ)句的寫法:

根據(jù)日期或時(shí)間等值查詢

select * from t_date where year_col = 2020;
select * from t_date where date_col = '2020-06-03';
select * from t_date where dt_col = '2020-06-03 16:04:04';

根據(jù)日期或時(shí)間范圍查詢

select * from t_date where date_col > '2018-01-01';
select * from t_date where dt_col >= '2020-05-01 00:00:00' and dt_col  '2020-05-31 23:59:59';
select * from t_date where dt_col between '2020-05-01 00:00:00' and '2020-05-31 23:59:59';

查詢本月的數(shù)據(jù)

# 查詢create_time在本月的數(shù)據(jù)
select * from t_date where DATE_FORMAT(create_time, '%Y-%m' ) = DATE_FORMAT( CURDATE( ) , '%Y-%m' );

查詢最近多少天的數(shù)據(jù)

# 以date_col為條件 查詢最近7天或30天的數(shù)據(jù)
SELECT * FROM t_date where DATE_SUB(CURDATE(), INTERVAL 7 DAY) = date(date_col);
SELECT * FROM t_date where DATE_SUB(CURDATE(), INTERVAL 30 DAY) = date(date_col);

其他各類查詢寫法

# 查詢今天的數(shù)據(jù)
SELECT * FROM t_date WHERE TO_DAYS(create_time) = TO_DAYS(NOW());

# 查詢某個(gè)月的數(shù)據(jù)
SELECT * FROM t_date WHERE DATE_FORMAT(create_time, '%Y-%m')='2020-06';

# 查詢某年的數(shù)據(jù)
SELECT * FROM t_date WHERE DATE_FORMAT(create_time, '%Y')= 2020;
SELECT * FROM t_date WHERE YEAR(create_time) = 2020;

# 根據(jù)日期區(qū)間查詢數(shù)據(jù),并排序
SELECT * FROM t_date WHERE DATE_FORMAT(create_time, '%Y') BETWEEN '2018' AND '2020' ORDER BY create_time DESC;

總結(jié):

本篇文章從日期和時(shí)間字段講起,接著講述了相關(guān)函數(shù)的使用方法,最后列舉出一些常用的查詢方法。希望這些內(nèi)容對(duì)你有所幫助。真實(shí)情況下,某些查詢可能更加復(fù)雜,特別是數(shù)據(jù)量很大時(shí),根據(jù)時(shí)間字段查詢往往會(huì)速度很慢,這時(shí)也要注意創(chuàng)建索引,最好能把時(shí)間字段轉(zhuǎn)換為時(shí)間戳,因?yàn)檎偷牟樵兒秃Y選會(huì)快些。最好也要做個(gè)提醒,不要在日期和時(shí)間字段上做運(yùn)算,程序能完成的事情不要在數(shù)據(jù)庫(kù)層面來(lái)做。

以上就是mysql如何查詢?nèi)掌谂c時(shí)間的詳細(xì)內(nèi)容,更多關(guān)于mysql查詢?nèi)掌谂c時(shí)間的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

您可能感興趣的文章:
  • mysql中格式化日期詳解
  • mysql 獲取當(dāng)前日期函數(shù)及時(shí)間格式化參數(shù)詳解
  • Mysql日期查詢的詳細(xì)介紹
  • MySQL查詢兩個(gè)日期之間記錄的方法
  • MySql日期查詢語(yǔ)句詳解
  • Mysql 日期格式化及復(fù)雜日期區(qū)間查詢

標(biāo)簽:鎮(zhèn)江 貴州 阜新 合肥 日照 鷹潭 北京 臺(tái)灣

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《mysql如何查詢?nèi)掌谂c時(shí)間》,本文關(guān)鍵詞  mysql,如何,查詢,日期,與,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《mysql如何查詢?nèi)掌谂c時(shí)間》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于mysql如何查詢?nèi)掌谂c時(shí)間的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    久久99国产精品久久99小说| av电影在线观看一区| 国产91久久婷婷一区二区| 中文字幕一二三区在线观看| silk一区二区三区精品视频| 久久99精品国产麻豆婷婷| 国产极品嫩模在线观看91精品| 国产精品超碰| 国产免费av网站| 濑亚美莉一二区在线视频| 91l九色lporny| 国产精品视频一区二区久久| 国产美女特级嫩嫩嫩bbb片| 国产欧美日韩小视频| yjizz国产| 成人av动漫在线| 国产精品综合久久| 欧美日韩亚洲激情| 成人妇女免费播放久久久| 色综合久久九月婷婷色综合| 人妻熟女一二三区夜夜爱| www.射射射| 国产一二三在线| 97在线免费观看| 青青热久免费精品视频在线18| 日韩精品一区二区三区色偷偷| 91精品国产乱码久久久张津瑜| 欧美日韩中文字幕一区| 久久精品一区二区免费播放| 国产精品27p| 久草免费资源站| 91精品国产色综合久久不卡电影| 欧美日韩黄色一区二区| 色综合色综合| 欧美高清激情视频| 亚洲天堂精品在线| 精品一区二区久久久久久久网站| 制服丝袜亚洲网站| 亚洲午夜精品国产| 久久精品国产综合精品| 18网站在线观看| 国产真人真事毛片视频| 中文视频在线| 欧美乱xxxxxxxxx| 免费一级在线观看播放网址| 黄页网站在线观看| 天堂av网手机版| 亚洲精品中文字幕在线| 成人直播在线观看| 在线观看久久av| 精品视频在线播放免| 久久久精品电影| 丁香社区五月天| 成人自拍av| 欧美在线观看视频一区二区| 国产精品毛片久久久久久久av| 99久久99久久精品免费看小说.| 2022国产精品| 国产人妖一区| 成片免费观看视频| 一区二区日韩免费看| 91在线短视频| 国精产品一区一区三区四川| 91九色02白丝porn| 国产视频网站在线| 婷婷久久综合九色国产成人| 日韩在线第二页| 亚洲成色www8888| 不卡日韩av| 亚洲免费在线精品一区| 国产在线观看网站| 高清日韩av| 麻豆国产精品777777在线| 天堂8在线视频| 欧美精选一区二区三区| 国产一区二区三区福利| 成人xxxxx| 99视频在线观看地址| 国产福利一区二区精品秒拍| 久久久久久久久久久久91| 各处沟厕大尺度偷拍女厕嘘嘘| 国模一区二区三区白浆| 国产乱妇乱子在线播视频播放网站| 狠狠干 狠狠操| 今天的高清视频免费播放成人| 来个黄色网址| www国产一区| 97超碰免费在线| 日本视频一区二区在线观看| 老司机精品视频在线播放| 噜噜噜在线视频| 久久久久久夜| 欧美人狂配大交3d怪物一区| 337p粉嫩大胆色噜噜噜噜亚洲| 美女被男人操网站| 亚洲天堂网在线视频| 国产精品呻吟| 狂野欧美性猛交xxxx| 伊人无码高清| 精品国产免费av| 精品爆乳一区二区三区无码av| 中文字幕第四页| 加勒比久久综合| 中国日本在线视频中文字幕| 免费国产a级片| 成人综合婷婷国产精品久久蜜臀| 99久久99热久久精品免费看| 国产精品亚洲成在人线| 99热这里只有精品8| 亚洲一区二区图片| 一区二区三区导航| 亚洲精品视频在线| 亚洲国产私拍精品国模在线观看| www免费视频观看在线| 高清国产一区二区| 国产成人久久婷婷精品流白浆| 五月天激情婷婷| 欧美成人综合色| 快播电影网址老女人久久| 亚洲精品在线a| 韩日视频在线观看| 亚洲精品乱码久久久久久不卡| 亚洲欧洲一区二区| 国产欧美一区二区三区在线老狼| 日本中文字幕二区| 老司机久久精品| 国产精品久久久爽爽爽麻豆色哟哟| 国产成人香蕉在线视频网站| 亚洲AV无码精品国产| 日本55丰满熟妇厨房伦| 久草中文综合在线| gogo人体一区| 最新日韩在线| 调教+趴+乳夹+国产+精品| 日本黄色一级网站| 亚洲一区二区精品在线观看| 国产又大又黄又猛| 国产精品美乳一区二区免费| 欧美激情xxxx性bbbb| 免费成人美女女| 韩国18福利视频免费观看| 九九热精品在线播放| 欧美激情第六页| 春色校园综合激情亚洲| 一本在线高清不卡dvd| 国产 日韩 欧美 综合| 操碰免费视频| www.精选视频.com| 秋霞影院午夜丰满少妇在线视频| 日韩制服丝袜先锋影音| 欧美成人影院在线播放| 色偷偷777| mm131午夜| 在线观看亚洲精品| 免费久久一级欧美特大黄| 91久久精品国产91久久性色tv| 欧美成人午夜做爰视频在线观看| www.国产一区| 久久久久免费网| 伊人青青综合网| 国内免费久久久久久久久久久| 性の欲びの女javhd| 丁香激情综合国产| 日本中文字幕电影| 亚洲精品网站在线播放gif| 亚洲xxxx在线| 亚洲精品动漫久久久久| 国产ktv在线视频| 日本成人在线播放| 99国产精品视频免费观看| 中文字幕在线播放第一页| 91看片在线观看| 日韩精品你懂的| 孩娇小videos精品| 天堂视频中文在线| 亚洲欧美日韩直播| 亚洲一区国产一区| 在线观看视频h| 欧美做受xxxxxⅹ性视频| 欧美国产精品一区二区三区| 丁香亚洲综合激情啪啪综合| av免费看在线| 黄色录像一级片| 成人av资源网站| 久久天天躁日日躁| 亚洲人成网站999久久久综合| 网友自拍一区| 一级性生活免费视频| 精品视频在线视频| 国产乱码精品一区二区三区卡| 波多野结衣中文字幕在线播放| 国产乱子伦三级在线播放| 一区二区三区视频免费观看| 高清免费电影在线观看| 欧美性xxxx69| 日韩男人天堂| 蜜桃视频在线观看www社区| 国产91网红主播在线观看| 色88888久久久久久影院野外| 国产精品久久99久久| 欧美激情 亚洲a∨综合| 热99re久久精品精品免费| 亚洲女人天堂网| 中文字幕av导航| 中文字幕日韩一级| 一级特黄妇女高潮| 欧美va日韩va| 九九九久久国产免费| 国产精品久久久久久免费观看| 超碰国产精品久久国产精品99| 欧美精品在线播放| 免费在线播放av| 日韩一级特黄| 婷婷久久综合网| av网站观看| 国产传媒在线视频| 99久久久国产| 亚洲天堂网一区| 中文字幕中文字幕在线中心一区| 乱亲女秽乱长久久久| 亚洲国产精品久久久| 精品日韩欧美在线| 久一区二区三区| 免费黄色网页在线观看| 米奇777超碰欧美日韩亚洲| 久久夜色邦福利网| 亚洲精品写真福利| 成人动漫精品一区二区| 成人久久一区二区三区| 五月激情综合| 国内成+人亚洲+欧美+综合在线| 777xxx欧美| 久久久国产午夜精品| 亚洲欧洲久久久| 日韩精品一区二区三区中文字幕| 亚洲电影免费观看高清完整版在线观看| 影视先锋午夜av| 国产大屁股喷水视频在线观看| 国产精品91av| 我要色综合中文字幕| 依依成人综合网| 欧美激情一级欧美精品| 欧美在线网站| 伊人影院综合在线| 色婷婷av金发美女在线播放| 国产色综合久久| 亚洲欧美成人在线| 久久久av毛片精品| 四虎精品欧美一区二区免费| 久久国产精品亚洲| 亚洲盗摄视频| 一区二区三区美女xx视频| 亚洲一区二区视频| 成人在线视频网| 国产99久久精品一区二区永久免费| 51调教丨国产调教视频| 日韩美女一区二区三区在线观看| 四虎影视在线播放| 日本高清视频www| 亚洲国产av一区二区三区| 国产精品探花在线播放| 日产乱码一卡二卡三免费| 影音先锋人妻啪啪av资源网站| 国产精品成久久久久| 夜夜躁日日躁狠狠久久88av| 日韩欧美黄色片| 欧美日韩天堂| 国产无遮挡又黄又爽免费网站| 亚洲黄色一级大片| 日韩av大片在线观看| 精品一区二区三区日韩| 日本中文字幕二区| 在线免费看视频| 国产欧美一区二区三区久久人妖| 亚洲精品91在线| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 成人区人妻精品一区二| 性欧美精品孕妇| 三级黄色片网站| 99蜜月精品久久91| 日本成年人网址| 国产精品亚洲午夜一区二区三区| 国产亚洲精品美女久久久久久久久久| 18毛片免费看| 91官网在线| 欧美成aaa人片在线观看蜜臀| 欧美日韩亚洲一区二区三区四区| 天天堂资源网在线观看免费视频| 波多野结衣成人在线| 99久久99久久精品国产片| 夜夜操夜夜骑| 国产精品综合在线| 男人的天堂av网站| 欧美激情视频在线观看| 在线观看国产精品淫| 欧美日韩在线视频免费观看| 亚洲大型综合色站| 美女写真理伦片在线看| www.成人网.com| 亚洲最新免费视频| 久久久午夜精品福利内容| 精品无人区乱码1区2区3区在线| 综合中文字幕| 蜜桃视频在线观看播放| 97久久久免费福利网址| 粉嫩一区二区三区性色av| www.国产黄色| 亚洲精品午夜av福利久久蜜桃| 中文字幕国产综合| 成人同人动漫免费观看| 久久久9999久久精品小说| 欧美高清视频一二三区| 一呦二呦三呦精品国产| 午夜精品视频一区二区三区在线看| 国产日韩精品综合网站| 9l视频自拍九色9l视频成人| 国产伦精品一区二区三区照片91| 欧美第一页在线观看| 欧美一区二区三区免费| 成人黄色激情网| 国产精品影视在线| 亚洲 欧美 日韩系列| 清纯唯美日韩制服另类| 国产凹凸在线观看一区二区| 欧美一区二区三区成人片在线| 久久久99免费| 亚洲色图久久久| 麻豆免费在线观看视频|