メインコンテンツまでスキップ
バージョン: 4.x

week

説明

構文

INT WEEK(DATE date[, INT mode])

日付の週番号を返します。mode引数の値はデフォルトで0です。 次の表はmode引数がどのように動作するかを説明しています。

Mode週の最初の日範囲週1は最初の週…
0Sunday0-53この年のSundayを含む週
1Monday0-53この年の4日以上を含む週
2Sunday1-53この年のSundayを含む週
3Monday1-53この年の4日以上を含む週
4Sunday0-53この年の4日以上を含む週
5Monday0-53この年のMondayを含む週
6Sunday1-53この年の4日以上を含む週
7Monday1-53この年のMondayを含む週

パラメータはDateまたはDatetime型です

mysql> select week('2020-1-1');
+------------------+
| week('2020-1-1') |
+------------------+
| 0 |
+------------------+
mysql> select week('2020-7-1',1);
+---------------------+
| week('2020-7-1', 1) |
+---------------------+
| 27 |
+---------------------+

keywords

WEEK
このページでは