-
BETWEEN句を使用する方法:
SELECT * FROM テーブル名 WHERE 日付列名 BETWEEN DATE_SUB(CURDATE(), INTERVAL 7 DAY) AND CURDATE();
このクエリでは、
BETWEEN
句を使用して、現在の日付から7日前までの日付を含む範囲を検索しています。 -
= と <= 演算子を使用する方法:
SELECT * FROM テーブル名 WHERE 日付列名 >= DATE_SUB(CURDATE(), INTERVAL 7 DAY) AND 日付列名 <= CURDATE();
このクエリでは、
>=
演算子と<=
演算子を使用して、指定された日付範囲内の日付を検索しています。
また、上記のコード例ではDATE_SUB()
関数を使用して、現在の日付から7日前の日付を計算しています。この部分は必要に応じて変更できます。
以上が、SQLを使用して1週間の範囲内の日付を検索する方法のいくつかの例です。これらのクエリを使用することで、指定された条件に合致する日付を取得することができます。