SQLを使って日付からデータを照会する方法

SQL では、”WHERE” 句を使用して日付に基づいてデータを照会できます。手順は次のとおりです。

  1. どのテーブルとフィールドを検索するか確定する。

例えば、「orders」という名前のテーブルがあり、注文日を示す「order_date」というフィールドが含まれていると仮定します。

  1. クエリ条件の指定に「WHERE」句を使用します。

日付値が 列名 演算子 の場合

例として、「orders」テーブルから 2021/01/01 に注文されたデータ一覧を取得する場合に下記のようなコードを実行します。

SELECT * FROM orders WHERE order_date = '2021-01-01';
  1. 运行查询语句。

上記のコードを実行すると、条件を満たすすべてのデータが返されます。

注意書き

  1. 日付は値が文字列であることを示すために、一重引用符または二重引用符で囲む必要があります。日付の形式は、データベースに格納されている日付形式と一致させる必要があります。
  2. 検索条件には、”<“、”>”、”=”、”!=” など、さまざまな演算子が利用可能。
  3. データベースに日時を登録しておくと、検索の際に 日付と時刻を組み合わせて、例えば「2021-01-01 09:00:00」というように指定することができます。
bannerAds