Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk menggunakan julat tarikh dalam sql

Bagaimana untuk menggunakan julat tarikh dalam sql

下次还敢
下次还敢asal
2024-05-02 00:30:54772semak imbas

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

Bagaimana untuk menggunakan julat tarikh dalam sql

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn