关键字:mysql
这里是一个使用日期函数的例子。下面的查询选择所有date_col值在最后 30 天内的记录。
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'); -> 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)延伸阅读文章来源于领测软件测试网 https://www.ltesting.net/










