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
Lepaskan: 2024-11-29 02:15:13
asal
514 orang telah melayarinya

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()
Salin selepas log masuk

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)
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan