この前mysqlで昨日とか一昨日とかを日付指定なんてエントリーを書いたのですが,超絶間違いがありました.以前のエントリーのsqlでは月はじめの日,例えば本日5月1日になると全く機能しないのです. 以前のエントリー通りのsqlを本日5月1日に実行してみます. mysql> select date(current_date()-1); +------------------------+ | date(current_date()-1) | +------------------------+ | 2009-05-00 | +------------------------+ 1 row in set (0.00 sec) mysql> select date(current_date()-2); +------------------------+ | date(current_date()