SQL WHERE 句で日付型をクエリする場合、次の演算子を使用できます: 等しい、等しくない、より大きい、より小さい、以上、以下、BETWEEN、NOT BETWEEN。
SQLのWHERE句での日付型のクエリメソッド
早速本題に入りましょう:
SQLでは、次の演算子を使用してWHERE句で日付型をクエリできます:
詳細な展開:
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'
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 サイトの他の関連記事を参照してください。