特定のタイムスタンプ フィールドが 15 日以上前かどうかを調べて、タイムスタンプを比較しようとしています。
したがって、データベースでこれを試すと、次のようになります。
SELECT DATE_SUB(NOW(), INTERVAL 15 DAY) // 2012-04-08 11:00:54
関連するフィールドの値は次のとおり2012-04-20 21:18:14
です。
だから私がしようとすると:
SELECT * FROM (`payments`) WHERE `LastUpdated` >= 'DATE_SUB(NOW(), INTERVAL 15 DAY)'
行が返されませんか? 日付の比較が間違っていますか?