EntryDateという列が日時として指定され、次の形式の既存のテーブルがあります:2012-11-26 14:47:15
現在のシステム日付に基づいて過去14日間に入力されたすべてのレコードを選択するSQLSELECTステートメントを作成するにはどうすればよいですか?
EntryDateという列が日時として指定され、次の形式の既存のテーブルがあります:2012-11-26 14:47:15
現在のシステム日付に基づいて過去14日間に入力されたすべてのレコードを選択するSQLSELECTステートメントを作成するにはどうすればよいですか?
必要なものは次のとおりだと思います。
WHERE EntryDate >= ( CURDATE() - INTERVAL 14 DAY )
ここであなたはそのようにすることができます
select date_sub(now(),interval 14 day)as Datebefore14days;
またはこれ
SELECT * FROM table
WHERE EntryDate >= DATE_SUB(CURRENT_DATE, INTERVAL 14 DAY);