ホームページ >データベース >SQL >SQLのwhereの後ろにある日付型を確認する方法

SQLのwhereの後ろにある日付型を確認する方法

下次还敢
下次还敢オリジナル
2024-05-09 08:06:18558ブラウズ

SQL WHERE 句で日付型をクエリする場合、次の演算子を使用できます: 等しい、等しくない、より大きい、より小さい、以上、以下、BETWEEN、NOT BETWEEN。

SQLのwhereの後ろにある日付型を確認する方法

SQLのWHERE句での日付型のクエリメソッド

早速本題に入りましょう:
SQLでは、次の演算子を使用してWHERE句で日付型をクエリできます:

  • 等しい(=)
  • 等しくない(<>)
  • より大きい(>)
  • より小さい(<)
  • 以上(>=)
  • 以下(<=)
  • BETWEEN (指定範囲内)
  • NOT BETWEEN (指定範囲外)

詳細な展開:

1. (=)に等しい
最も直接的な比較方法、クエリの日付は指定された日付と同じです。
例: WHERE date_column = '2023-03-08'WHERE date_column = '2023-03-08'

2. 不等于 (<>)
查询日期不等于指定日期。
例如:WHERE date_column <> '2023-03-08'

3. 大于 (>)
查询日期大于指定日期。
例如:WHERE date_column > '2023-03-08'

4. 小于 (<)
查询日期小于指定日期。
例如:WHERE date_column < '2023-03-08'

5. 大于等于 (>=)
查询日期大于或等于指定日期。
例如:WHERE date_column >= '2023-03-08'

6. 小于等于 (<=)
查询日期小于或等于指定日期。
例如:WHERE date_column <= '2023-03-08'

7. BETWEEN(在指定范围内)
查询日期在两个指定日期之间(包括边界)。
例如:WHERE date_column BETWEEN '2023-03-01' AND '2023-03-08'

8. NOT BETWEEN(不在指定范围内)
查询日期不在两个指定日期之间(不包括边界)。
例如:WHERE date_column NOT BETWEEN '2023-03-01' AND '2023-03-08'

🎜2. 等しくない (<>)🎜🎜 クエリの日付は指定された日付と等しくありません。 🎜例: WHERE date_column <> '2023-03-08'🎜🎜🎜3. より大きい (>)🎜🎜 クエリの日付は指定された日付よりも大きいです。 🎜例: WHERE date_column > '2023-03-08'🎜🎜🎜4. より小さい (<)🎜🎜 クエリの日付は指定された日付より小さいです。 🎜例: WHERE date_column < '2023-03-08'🎜🎜🎜5. 以上 (>=)🎜🎜 クエリの日付は指定された日付以上です。日付。 🎜例: WHERE date_column >= '2023-03-08'🎜🎜🎜6. 以下 (<=)🎜🎜クエリの日付は以下です。指定された日付。 🎜例: WHERE date_column <= '2023-03-08'🎜🎜🎜7. BETWEEN (指定された範囲内) 🎜🎜 クエリの日付は、指定された 2 つの日付の間です (境界を含む)。 🎜例: WHERE date_column BETWEEN '2023-03-01' AND '2023-03-08'🎜🎜🎜8. NOT BETWEEN (指定された範囲内にありません)🎜🎜クエリの日付は次のとおりです。指定された 2 つの日付の間 (境界線を除く)。 🎜例: WHERE date_column NOT BETWEEN '2023-03-01' AND '2023-03-08'🎜

以上がSQLのwhereの後ろにある日付型を確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。