今日の役に立たない一言 - Today’s Trifle! -

古い記事ではさまざまなテーマを書いていますが、2007年以降はプログラミング関連の話がほとんどです。

MySQL での日付指定

本日のデータを検索したいってときに

mysql> SELECT * FROM hoge WHERE date = today();

みたいなことってできないんだっけ?
教えて>えらいひと
id:wildcats さん Thanks!
MySQL 4.1 リファレンスマニュアル 6.3.4. 日付と時刻関数
本日のデータを検索したいとき

SELECT * FROM hoge WHERE date = current_date();

10日以上前のデータを検索したいとき

SELECT * FROM hoge WHERE date < DATE_SUB(current_date(), INTERVAL 10 DAY);