ホームページ  >  記事  >  データベース  >  SQLで日付範囲を使用する方法

SQLで日付範囲を使用する方法

下次还敢
下次还敢オリジナル
2024-05-02 00:30:54772ブラウズ

SQL で日付間隔を指定する方法には、BETWEEN および AND の使用: BETWEEN '開始日' AND '終了日' >= および <= の使用: '開始日' >= '終了日' >= および <= および < を使用: '開始日' >= '終了日'、終了日を除外します

SQLで日付範囲を使用する方法

# #日付間隔の使用SQL

1. BETWEEN および AND

の使用 BETWEEN 演算子と AND 演算子の両方を使用して、日付間隔を指定できます。 BETWEEN の構文は次のとおりです:

<code class="sql">BETWEEN <起始日期> AND <结束日期></p>AND の構文は次のとおりです: <p></p>
<pre class="brush:php;toolbar:false"><code class="sql"><起始日期> AND <结束日期></code>
2 つの演算子は同じ効果があります。

2. >= および <=

= および <= 演算子を使用して日付範囲を指定することもできます。構文は次のとおりです:
<code class="sql"><起始日期> >= <结束日期></code>
<code class="sql"><结束日期> <= <起始日期></code>

3。>=、<

=、および < 演算子を使用して日付範囲を指定することもできます。には終了日は含まれないことに注意してください。構文は次のとおりです:
<code class="sql"><起始日期> >= <结束日期></code>

4 使用例

2023 年 1 月 1 日から 2023 年 3 月 31 日までのすべての注文をクエリします:

<code class="sql">SELECT * FROM orders
WHERE order_date BETWEEN '2023-01-01' AND '2023-03-31';</code>
Query all 2023 年 1 月 1 日以前または 2023 年 3 月 31 日以降の注文:

<code class="sql">SELECT * FROM orders
WHERE order_date < '2023-01-01' OR order_date > '2023-03-31';</code>

以上がSQLで日付範囲を使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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