位置:首页 > 数据库 > SQL在线教程 > SQL YEARWEEK()函数

SQL YEARWEEK()函数

YEARWEEK(date), YEARWEEK(date,mode)

返回年份和星期的日期。mode参数的工作原理与使用mode参数WEEK()完全一样。年在结果可能是从date参数为第一和年的最后一周,在年有所不同。

mysql> SELECT YEARWEEK('1987-01-01');
+---------------------------------------------------------+
| YEAR('98-02-03')YEARWEEK('1987-01-01')                  |
+---------------------------------------------------------+
| 198653                                                  |
+---------------------------------------------------------+
1 row in set (0.00 sec)

请注意,周数是从WEEK()函数将返回(0)的可选参数0或1的不同,如WEEK(),那么本周返回给定年份的上下文。