Rumah >pangkalan data >SQL >Bagaimana untuk menggunakan julat tarikh dalam sql
Kaedah untuk menentukan selang tarikh dalam SQL termasuk: menggunakan ANTARA dan DAN: ANTARA 'tarikh mula' DAN 'tarikh tamat' menggunakan >= dan <=: 'tarikh mula' >= 'tarikh tamat' menggunakan > ;= dan <= dan <: 'Tarikh mula' >= 'Tarikh tamat', kecualikan tarikh tamat
Julat tarikh yang digunakan dalam SQL
1. Gunakan ANTARA dan ANTARA
dan operator AND boleh digunakan untuk menentukan julat tarikh. Sintaks ANTARA ialah:<code class="sql">BETWEEN <起始日期> AND <结束日期></code>Sintaks DAN ialah:
<code class="sql"><起始日期> AND <结束日期></code>Kedua-dua operator mempunyai kesan yang sama.
2 Gunakan >= dan <=
= dan <= pengendali juga boleh digunakan untuk menentukan julat tarikh. Sintaksnya ialah:<code class="sql"><起始日期> >= <结束日期></code><code class="sql"><结束日期> <= <起始日期></code>
3 Gunakan >= dan <
= dan < operator juga boleh digunakan untuk menentukan julat tarikh, tetapi perlu diingat bahawa kaedah ini akan mengecualikan tarikh tamat. Sintaksnya ialah:<code class="sql"><起始日期> >= <结束日期></code>
IV Contoh penggunaan
Soal semua pesanan antara 1 Januari 2023 dan 31 Mac 2023:<code class="sql">SELECT * FROM orders WHERE order_date BETWEEN '2023-01-01' AND '2023-03-31';</code>Pertanyaan sebelum 1 Januari 2023 atau 3 Mac 2023 semua pesanan selepas 20 Mac.
Atas ialah kandungan terperinci Bagaimana untuk menggunakan julat tarikh dalam sql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!