SELECT WEEK(‘2016-01-03', 1) 1 2 3 -> 1 (该函数返回date在一年当中的第几周,date(01.03)是周日,默认是以为周日作为一周的第一天,函数在此处返回1可以有两种理解:1、第一周返回0,第二周返回1,... ,2、以当年的完整周开始计数,第一周返回1,第二周返回2,... ,最后一周返回53) -> 1 (week...
1、dayofweek(date) 返回日期date是星期几(1=星期天,2=星期一,……7=星期六,odbc标准) mysql> select dayofweek('1998-02-03'); -> 3 1. 2. 2、weekday(date) 返回日期date是星期几(0=星期一,1=星期二,……6= 星期天)。 mysql> select weekday('1997-10-04 22:23:00'); -> 5 mysql> sel...
WEEK(date,first) 返回date是一年的第几周(first默认值0,first取值1表示周一是周的开始,0从周日开始) mysql> select WEEK('1998-02-20'); -> 7 mysql> select WEEK('1998-02-20',0); -> 7 mysql> select WEEK('1998-02-20',1); -> 8 YEAR(date) 返回date的年份(范围在1000到9999) mysql> s...
WEEK(date,first) 返回date是一年的第几周(first默认值0,first取值1表示周一是周的开始,0从周日开始) mysql> select WEEK('1998-02-20'); -> 7 mysql> select WEEK('1998-02-20',0); -> 7 mysql> select WEEK('1998-02-20',1); -> 8 YEAR(date) 返回date的年份(范围在1000到9999) mysql> s...
如果忽略mode参数,默认情况下WEEK函数将使用default_week_format系统变量的值。要获取default_week_format变量的当前值,请使用SHOW VARIABLES语句如下: 02 mysql函数 四、日期和时间函数 //返回当前的日期 curdate()或current_date() select curdate(); // 2014-12-05 select current_date() // 2014-12-05 //...
DAYOFMONTH(date),返回日期属于当前月的第几天 DAYOFYEAR(date)返回日期属于当前年的第几天 获取星期的函数 DAYNAME(date),返回星期几的英文名字 DAYOFWEEK(date),返回星期几的数值,返回值的范围是1-7,1表示星期日,以此类推 WEEKDAY(date)返回星期几的数值,返回值的范围是0-6,0表示星期一,以此类推 ...
WEEKDAY:返回日期对应的工作日。 WEEKOFYEAR:返回日期对应的日历周。 YEAR:返回日期中的年份。 YEARWEEK:返回日期的年份和星期。 ADDDATE ADDDATE(date,INTERVAL expr unit) ADDDATE(expr,days) 参数类型: adddate(date, INTERVAL expr unit) adddate(timestamp, INTERVAL expr unit) adddate(datetime, INTERVA...
WEEKDAY:返回日期对应的工作日。 WEEKOFYEAR:返回日期对应的日历周。 YEAR:返回日期中的年份。 YEARWEEK:返回日期的年份和星期。 ADDDATE ADDDATE(date,INTERVAL expr unit) ADDDATE(expr,days) 参数类型: adddate(date, INTERVAL expr unit) adddate(timestamp, INTERVAL expr unit) adddate(datetime, INTERVA...
) ; select * from user where WEEKOFYEAR(FROM_UNIXTIME(pudate,'%y-%m-%d')) = WEEKOFYEAR...
DATE_SUB(date,INTERVAL expr type):函数从日期减去指定的时间间隔。 Orders 表中 OrderDate 字段减去 2 天: 实例: SELECT OrderId,DATE_SUB(OrderDate,INTERVAL 2 DAY) AS OrderPayDate FROM Orders; DAY(d):返回日期值 d 的日期部分 实例: SELECT DAY("2017-06-15"); ...