mysql的日期和时间函数

米修最美

米修最美

2016-01-29 14:59

mysql的日期和时间函数,mysql的日期和时间函数

这里是一个使用日期函数的例子。下面的查询选择所有 date_col 值在最后 30 天内的记录。

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/mysql/)
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 的标准。
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');        - 1mysql SELECT WEEKDAY('1997-11-05');        - 2
DAYOFMONTH(date) 返回 date 是一月中的第几天,范围为 131
mysql SELECT DAYOFMONTH('1998-02-03');        - 3
DAYOFYEAR(date) 返回 date 是一年中的第几天,范围为 1366
mysql SELECT DAYOFYEAR('1998-02-03');        - 34
MONTH(date) 返回 date 中的月份,范围为 112
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 在一年中的季度,范围为 14
mysql SELECT QUARTER('98-04-01');        - 2
WEEK(date) WEEK(date,first) 对于星期日是一周中的第一天的场合,如果函数只有一个参数调用,返回 date 为一年的第几周,返回值范围为 053 (是的,可能有第 53 周的开始)。两个参数形式的 WEEK() 允许你指定一周是否以星期日或星期一开始,以及返回值为 0-53 还是 1-52。 这里的一个表显示第二个参数是如何工作的:
展开更多 50%)
分享

猜你喜欢

mysql 日期和时间函数

编程语言 网络编程
mysql 日期和时间函数

mysql的日期和时间函数

MySQL mysql数据库
mysql的日期和时间函数

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Mysql日期和时间函数不求人

MySQL mysql数据库
Mysql日期和时间函数不求人

Excel日期和时间函数

excel
Excel日期和时间函数

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Excel函数详解日期和时间函数

电脑入门
Excel函数详解日期和时间函数

ASP日期和时间函数示例

Web开发
ASP日期和时间函数示例

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

如何在windows系统下安装MySQL

如何在windows系统下安装MySQL

如何锁定MYSQL数据表

如何锁定MYSQL数据表
下拉加载更多内容 ↓