Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Memilih dan Mengira Data MySQL Dalam Julat Tarikh Tertentu?

Bagaimana untuk Memilih dan Mengira Data MySQL Dalam Julat Tarikh Tertentu?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-11-29 02:15:13597semak imbas

How to Select and Count MySQL Data Within a Specific Date Range?

Memilih Data MySQL Antara Dua Tarikh

Memilih julat data daripada jadual MySQL berdasarkan tarikh boleh dicapai menggunakan operator BETWEEN. Mari kita terokai cara untuk mendapatkan semula data daripada julat tarikh tertentu.

Untuk julat yang merangkumi dari 1 Januari 2009, hingga tarikh semasa, gunakan pertanyaan berikut:

select * from table_name where datetime_column BETWEEN '01/01/2009' and curdate()

Jika anda berniat untuk memasukkan tarikh semasa juga, anda boleh menggunakan Greater Than atau Equal To (>=) dan Less Than atau Equal To (<=) pengendali sebaliknya:

select * from table_name where datetime_column >= '01/01/2009' and datetime_column <= curdate()</p>
<p><strong>Kiraan Data Harian</strong></p>
<p>Untuk mengira atau mengagregat data harian, anda boleh menggabungkan operator BETWEEN dengan COUNT( ) fungsi. Sebagai contoh, untuk mendapatkan kiraan harian mulai 1 Januari 2009, gunakan pertanyaan ini:</p>
<pre class="brush:php;toolbar:false">select count(*) from table_name where datetime_column BETWEEN '01/01/2009' and DATE_ADD('01/01/2009', INTERVAL 1 DAY)

Ganti tarikh contoh '01/01/2009' dengan tarikh mula yang anda inginkan. Pertanyaan ini akan memberikan kiraan untuk setiap hari dalam julat yang ditentukan.

Atas ialah kandungan terperinci Bagaimana untuk Memilih dan Mengira Data MySQL Dalam Julat 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