国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 數(shù)據(jù)庫(kù) > MySQL > 正文

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

2024-07-24 12:43:52
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
mysql> SELECT something FROM tbl_name
WHERE TO_DAYS(NOW()) – TO_DAYS(date_col) <= 30;

DAYOFWEEK(date)
返回 date 的星期索引(1 = Sunday, 2 = Monday, ... 7 = Saturday)。索引值符合 ODBC 的標(biāo)準(zhǔn)。
mysql> SELECT DAYOFWEEK('1998-02-03′);
-> 3

WEEKDAY(date)
返回 date 的星期索引(0 = Monday, 1 = Tuesday, … 6 = Sunday):
mysql> SELECT WEEKDAY('1998-02-03 22:23:00′);
-> 1
mysql> SELECT WEEKDAY('1997-11-05′);
-> 2

DAYOFMONTH(date)
返回 date 是一月中的第幾天,范圍為 1 到 31:
mysql> SELECT DAYOFMONTH('1998-02-03′);
-> 3

DAYOFYEAR(date)
返回 date 是一年中的第幾天,范圍為 1 到 366:
mysql> SELECT DAYOFYEAR('1998-02-03′);
-> 34

MONTH(date)
返回 date 中的月份,范圍為 1 到 12:
mysql> SELECT MONTH('1998-02-03′);
-> 2

DAYNAME(date)
返回 date 的星期名:
mysql> SELECT DAYNAME(”1998-02-05″);
-> ‘Thursday'

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)
對(duì)于星期日是一周中的第一天的場(chǎng)合,如果函數(shù)只有一個(gè)參數(shù)調(diào)用,返回 date 為一年的第幾周,返回值范圍為 0 到 53 (是的,可能有第 53 周的開(kāi)始)。兩個(gè)參數(shù)形式的 WEEK() 允許你指定一周是否以星期日或星期一開(kāi)始,以及返回值為 0-53 還是 1-52。這里的一個(gè)表顯示第二個(gè)參數(shù)是如何工作的: 值 含義
0 一周以星期日開(kāi)始,返回值范圍為 0-53
1 一周以星期一開(kāi)始,返回值范圍為 0-53
2 一周以星期日開(kāi)始,返回值范圍為 1-53
3 一周以星期一開(kāi)始,返回值范圍為 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);
-> 53

注意,在版本 4.0 中,WEEK(#,0) 被更改為匹配 USA 歷法。 注意,如果一周是上一年的最后一周,當(dāng)你沒(méi)有使用 2 或 3 做為可選參數(shù)時(shí),MySQL 將返回 0:
mysql> SELECT YEAR('2000-01-01′), WEEK('2000-01-01′,0);
-> 2000, 0
mysql> SELECT WEEK('2000-01-01′,2);
-> 52

你可能會(huì)爭(zhēng)辯說(shuō),當(dāng)給定的日期值實(shí)際上是 1999 年的第 52 周的一部分時(shí),MySQL 對(duì) WEEK() 函數(shù)應(yīng)該返回 52。我們決定返回 0 ,是因?yàn)槲覀兿M摵瘮?shù)返回“在指定年份中是第幾周”。當(dāng)與其它的提取日期值中的月日值的函數(shù)結(jié)合使用時(shí),這使得 WEEK() 函數(shù)的用法可靠。如果你更希望能得到恰當(dāng)?shù)哪?周值,那么你應(yīng)該使用參數(shù) 2 或 3 做為可選參數(shù),或者使用函數(shù) YEARWEEK() :
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 荆州市| 榆树市| 信宜市| 抚州市| 平远县| 柘城县| 库车县| 武邑县| 徐汇区| 祁连县| 鄂伦春自治旗| 汉源县| 富阳市| 灌南县| 东丰县| 肥东县| 温州市| 延庆县| 新竹县| 贺州市| 扎鲁特旗| 乐清市| 应城市| 禄丰县| 柳林县| 峨眉山市| 崇义县| 南部县| 钦州市| 南木林县| 陇西县| 噶尔县| 寿阳县| 军事| 额尔古纳市| 高台县| 洪湖市| 蓬溪县| 泾源县| 津南区| 云林县|