">
mysql日期和時(shí)間函數(shù)大全

mysql日期和時(shí)間函數(shù)大全

ID:34724649

大?。?7.54 KB

頁數(shù):10頁

時(shí)間:2019-03-10

mysql日期和時(shí)間函數(shù)大全_第1頁
mysql日期和時(shí)間函數(shù)大全_第2頁
mysql日期和時(shí)間函數(shù)大全_第3頁
mysql日期和時(shí)間函數(shù)大全_第4頁
mysql日期和時(shí)間函數(shù)大全_第5頁
資源描述:

《mysql日期和時(shí)間函數(shù)大全》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫

1、Mysql日期和時(shí)間函數(shù)大全10/10對(duì)于每個(gè)類型擁有的值范圍以及并且指定日期何時(shí)間值的有效格式的描述見7.3.6日期和時(shí)間類型。這里是一個(gè)使用日期函數(shù)的例子。下面的查詢選擇了所有記錄,其date_col的值是在最后30天以內(nèi):mysql>SELECTsomethingFROMtableWHERETO_DAYS(NOW())-TO_DAYS(date_col)selectDAYOFWEEK('1998-02-03');->3WEEKDAY(date)返回date的星期索引(0=星期一,1=星期二,……6=星期天)。mysql>selectWEEKDAY('1997-10-04

2、22:23:00');->5mysql>selectWEEKDAY('1997-11-05');->2DAYOFMONTH(date)返回date的月份中日期,在1到31范圍內(nèi)。mysql>selectDAYOFMONTH('1998-02-03');->3DAYOFYEAR(date)返回date在一年中的日數(shù),在1到366范圍內(nèi)。mysql>selectDAYOFYEAR('1998-02-03');->34MONTH(date)返回date的月份,范圍1到12。mysql>selectMONTH('1998-02-03');->2DAYNAME(date)返回date的

3、星期名字。mysql>selectDAYNAME("1998-02-05");->'Thursday'MONTHNAME(date)返回date的月份名字。mysql>selectMONTHNAME("1998-02-05");->'February'QUARTER(date)10/10返回date一年中的季度,范圍1到4。mysql>selectQUARTER('98-04-01');->2WEEK(date) WEEK(date,first)對(duì)于星期天是一周的第一天的地方,有一個(gè)單個(gè)參數(shù),返回date的周數(shù),范圍在0到52。2個(gè)參數(shù)形式WEEK()允許你指定星期是否開始于

4、星期天或星期一。如果第二個(gè)參數(shù)是0,星期從星期天開始,如果第二個(gè)參數(shù)是1,從星期一開始。mysql>selectWEEK('1998-02-20');->7mysql>selectWEEK('1998-02-20',0);->7mysql>selectWEEK('1998-02-20',1);->8YEAR(date)返回date的年份,范圍在1000到9999。mysql>selectYEAR('98-02-03');->1998HOUR(time)返回time的小時(shí),范圍是0到23。mysql>selectHOUR('10:05:03');->10MINUTE(time)

5、返回time的分鐘,范圍是0到59。mysql>selectMINUTE('98-02-0310:05:03');->5SECOND(time)回來time的秒數(shù),范圍是0到59。mysql>selectSECOND('10:05:03');->3PERIOD_ADD(P,N)增加N個(gè)月到階段P(以格式Y(jié)YMM或YYYYMM)。以格式Y(jié)YYYMM返回值。注意階段參數(shù)P不是日期值。mysql>selectPERIOD_ADD(9801,2);->19980310/10PERIOD_DIFF(P1,P2)返回在時(shí)期P1和P2之間月數(shù),P1和P2應(yīng)該以格式Y(jié)YMM或YYYYMM。注

6、意,時(shí)期參數(shù)P1和P2不是日期值。mysql>selectPERIOD_DIFF(9802,199703);->11DATE_ADD(date,INTERVALexprtype) DATE_SUB(date,INTERVALexprtype) ADDDATE(date,INTERVALexprtype) SUBDATE(date,INTERVALexprtype)這些功能執(zhí)行日期運(yùn)算。對(duì)于MySQL3.22,他們是新的。ADDDATE()和SUBDATE()是DATE_ADD()和DATE_SUB()的同義詞。在MySQL3.23中,你可以使用+和-而不是DATE_ADD()

7、和DATE_SUB()。(見例子)date是一個(gè)指定開始日期的DATETIME或DATE值,expr是指定加到開始日期或從開始日期減去的間隔值一個(gè)表達(dá)式,expr是一個(gè)字符串;它可以以一個(gè)“-”開始表示負(fù)間隔。type是一個(gè)關(guān)鍵詞,指明表達(dá)式應(yīng)該如何被解釋。EXTRACT(typeFROMdate)函數(shù)從日期中返回“type”間隔。下表顯示了type和expr參數(shù)怎樣被關(guān)聯(lián):type值含義期望的expr格式SECOND秒SECONDSMINUTE分鐘MINUTESHOUR時(shí)間HOURSDAY天DAYSM

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。