2012/05/01

[MYSQL] 日付データの比較で、あるカラムを現在日時と比較して表示したい


あるデータが現在日時より新しい、または古いレコードだけ取得したい場合がある。
ブログの予約投稿なんかは投稿日時に設定されている日時が現在より古い場合だけ表示ってことになるし、期限のあるイベントやキャンペーンなんかは、その期間が現在日時より未来のものだけ表示することが多い。

そういう場合のSQL
SELECT * FROM テーブル名 WHERE カラム名 >= NOW();

0 件のコメント:

コメントを投稿