DAY()
函数说明
返回某日期为当月的第几号,范围为 1 到 31;对于诸如 0000-00-00 或 2008-00-00 等包含 0 部分的日期,则返回 0。如果日期为 NULL 则返回 NULL。
函数语法
1. > DAY(date)
参数释义
| 参数 | 说明 |
|---|---|
| date | 必要参数。date 参数是合法的日期表达式。 |
示例
1. mysql> SELECT day('2007-02-03');
2. +-----------------+
3. | day(2007-02-03) |
4. +-----------------+
5. | 3 |
6. +-----------------+
7. 1 row in set (0.01 sec)
1. CREATE TABLE t3(c1 TIMESTAMP NOT NULL);
2. INSERT INTO t3 VALUES('2000-01-01');
3. INSERT INTO t3 VALUES('1999-12-31');
4. INSERT INTO t3 VALUES('2000-01-01');
5. INSERT INTO t3 VALUES('2006-12-25');
6. INSERT INTO t3 VALUES('2008-02-29');
8. mysql> SELECT day(c1) from t3;
9. +---------+
10. | day(c1) |
11. +---------+
12. | 1 |
13. | 31 |
14. | 1 |
15. | 25 |
16. | 29 |
17. +---------+
18. 5 rows in set (0.01 sec)
