Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Memilih Data daripada Jadual MySQL Antara Tarikh Tertentu?

Bagaimana untuk Memilih Data daripada Jadual MySQL Antara Tarikh Tertentu?

Linda Hamilton
Linda Hamiltonasal
2024-12-09 06:24:09785semak imbas

How to Select Data from a MySQL Table Between Specific Dates?

Memilih Data daripada Jadual MySQL Antara Tarikh

Memilih data daripada jadual MySQL berdasarkan julat tarikh adalah tugas biasa dalam pengaturcaraan pangkalan data . Tugas ini boleh dilakukan menggunakan operator BETWEEN.

Untuk memilih data daripada jadual bagi julat tarikh tertentu, gunakan sintaks berikut:

SELECT * FROM table_name WHERE datetime_column BETWEEN 'start_date' AND 'end_date'

Sebagai contoh, untuk memilih data dari Januari 1, 2009 hingga tarikh semasa, gunakan pertanyaan berikut:

SELECT * FROM table_name WHERE datetime_column BETWEEN '2009-01-01' AND CURDATE()

Untuk memilih data untuk julat hari tertentu, seperti hari demi hari hari dari 1 Januari 2009, gunakan fungsi COUNT() bersama-sama dengan operator BETWEEN:

SELECT COUNT(*) FROM table_name WHERE datetime_column BETWEEN '2009-01-01' AND '2009-01-02'

Pertanyaan ini akan mengembalikan bilangan baris dalam jadual yang mempunyai nilai datetime_column antara 1 Januari 2009 dan 2 Januari 2009.

Atas ialah kandungan terperinci Bagaimana untuk Memilih Data daripada Jadual MySQL Antara Tarikh Tertentu?. 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