Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Menghimpunkan Data mengikut Tarikh dari Medan DATETIME dalam MySQL?

Bagaimana untuk Menghimpunkan Data mengikut Tarikh dari Medan DATETIME dalam MySQL?

Linda Hamilton
Lepaskan: 2024-10-31 15:52:01
asal
721 orang telah melayarinya

How to Group Data by Date from a DATETIME Field in MySQL?

Menghantar DATETIME sebagai DATE dalam MySQL

Mengirim DATETIME sebagai DATE diperlukan apabila anda ingin mengumpulkan data mengikut tarikh dalam pertanyaan pangkalan data, tetapi pangkalan data hanya menyimpan medan DATETIME. Fungsi DATE() dalam MySQL membolehkan anda mencapai ini dengan mengekstrak bahagian tarikh sahaja daripada lajur DATETIME.

Ralat Pertanyaan Asal

Pertanyaan asal yang disediakan:

select * from follow_queue group by follow_date cast follow_date as date
Salin selepas log masuk

gagal kerana cast follow_date kerana sintaks tarikh adalah salah.

Penyelesaian: Menggunakan Fungsi DATE()

Untuk menghantar dengan betul DATETIME sebagai DATE, gunakan fungsi DATE() seperti berikut:

select * from follow_queue group by DATE(follow_date)
Salin selepas log masuk

Fungsi DATE() menerima ungkapan DATETIME sebagai hujahnya dan hanya mengembalikan bahagian tarikh. Dengan mengumpulkan hasil mengikut ungkapan DATE(follow_date), anda boleh mengumpulkan entri mengikut tarikh dengan berkesan, walaupun pangkalan data menyimpan cap waktu dalam format DATETIME.

Atas ialah kandungan terperinci Bagaimana untuk Menghimpunkan Data mengikut Tarikh dari Medan DATETIME dalam MySQL?. 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