mysql:5578
From: "Isamu Narimatsu" <"Isamu Narimatsu" <isamu@xxxxxxxxxx>>
Date: Thu, 30 May 2002 08:01:28 +0900
Subject: [mysql 05578] SELECT WEEK の表記について
成松です。 マニュアルによると、なにも特別な指定しなければ、SELECT WEEK の結果は 0 to 52 の日曜からの週をあらわすようになっています。 そのために、2001年、2000年ともに元旦は0をあらわすものと思っていました。 しかし、2001年は1を2000年は0をあらわしてしまいます。 mysql> select WEEK('2001/1/1'); +------------------+ | WEEK('2001/1/1') | +------------------+ | 1 | +------------------+ 1 row in set (0.00 sec) mysql> select WEEK('2000/1/1'); +------------------+ | WEEK('2000/1/1') | +------------------+ | 0 | +------------------+ 1 row in set (0.00 sec) WEEK の表示結果はどのような法則によって求められるのでしょうか?
-> 5578 2002-05-30 08:01 ["Isamu Narimatsu" <i] SELECT WEEK の表記について 5579 2002-05-30 10:23 ┣[<sugita@xxxxxxxxxx> ] 5580 2002-05-30 10:27 ┃┗["Isamu Narimatsu" <i] 5581 2002-05-30 12:02 ┗[Satoshi Tatsuoka <sa]