YEARWEEK(date)

YEARWEEK(date), YEARWEEK(date,mode)

日付の年と週を戻します。mode 引数は、WEEK() への mode 引数とまったく同様に作用します。結果の年は、日付引数の年によって、年の最初の週と、最後の週で異なる場合があります。

mysql> SELECT YEARWEEK('1987-01-01');
        -> 198653

週の数は、WEEK() が提示された年のコンテキストの週を戻す場合、WEEK() 関数がオプションの引数 0 または 1 に戻すもの ( 0 ) よって異なります。