MONTHNAME(date)
date
的月份名:mysql> SELECT MONTHNAME("1998-02-05"); -> 'February'
QUARTER(date)
date
在一年中的季度,范圍為1
到4
:mysql> SELECT QUARTER('98-04-01'); -> 2
WEEK(date)
WEEK(date,first)
date
為一年的第幾周,返回值范圍為0
到53
(是的,可能有第 53 周的開始)。兩個參數形式的WEEK()
允許你指定一周是否以星期日或星期一開始,以及返回值為0-53
還是1-52
。 這里的一個表顯示第二個參數是如何工作的:
值 | 含義 |
0 | 一周以星期日開始,返回值范圍為 0-53 |
1 | 一周以星期一開始,返回值范圍為 0-53 |
2 | 一周以星期日開始,返回值范圍為 1-53 |
3 | 一周以星期一開始,返回值范圍為 1-53 (ISO 8601) |
mysql> SELECT WEEK('1998-02-20'); -> 7 mysql> SELECT WEEK('1998-02-20',0); -> 7 mysql> SELECT WEEK('1998-02-20',1); -> 8 mysql> SELECT WEEK('1998-12-31',1);
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/