Memilih Rekod MySQL dengan Tarikh Sama dengan Hari Ini
Apabila bekerja dengan pangkalan data MySQL, anda mungkin menghadapi keperluan untuk mendapatkan semula rekod berdasarkan tarikh tertentu, terutamanya apabila menilai data untuk hari semasa. Artikel ini menyediakan penyelesaian untuk menyelesaikan tugas ini.
Untuk memilih rekod dengan lajur tarikh yang sama dengan hari ini, dengan jenis data adalah tarikh masa, ikut langkah di bawah:
SELECT users.id, DATE_FORMAT(users.signup_date, '%Y-%m-%d') FROM users WHERE DATE(users.signup_date) = CURDATE()
Pertanyaan ini memilih id dan tarikh pendaftaran yang diformatkan untuk pengguna yang tarikh pendaftarannya sepadan dengan tarikh hari ini. Jika anda ingin memilih id sahaja, anda boleh mengubah suai pertanyaan seperti berikut:
SELECT id FROM users WHERE DATE(signup_date) = CURDATE()
Dengan melaksanakan langkah-langkah ini, anda boleh mendapatkan semula rekod yang memenuhi kriteria tarikh yang ditentukan daripada pangkalan data MySQL anda dengan cekap. Teknik ini boleh digunakan pada mana-mana jadual yang mengandungi lajur tarikh atau tarikh yang anda perlu menapis data berdasarkan tarikh hari ini.
Atas ialah kandungan terperinci Bagaimana untuk Memilih Rekod MySQL dengan Tarikh Sama dengan Hari Ini?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!