Pertanyaan MySQL untuk Mengenalpasti Pengguna dengan Hari Lahir Hari Ini
Untuk memudahkan jangkauan e-mel hari lahir harian, mendapatkan semula senarai pengguna yang meraikan hari istimewa mereka menjadi penting . Mari kita terokai pertanyaan MySQL yang cekap untuk menyelesaikan tugas ini.
Andaikan pangkalan data anda mengandungi lajur bernama 'birthDate' yang menyimpan hari lahir pengguna sebagai cap masa UNIX. Untuk mengenal pasti semua rekod yang tarikh hari ini sepadan dengan hari lahir, anda boleh menggunakan pertanyaan berikut:
SELECT * FROM USERS WHERE DATE_FORMAT(FROM_UNIXTIME(birthDate),'%m-%d') = DATE_FORMAT(NOW(),'%m-%d')
Begini cara pertanyaan ini beroperasi:
Atas ialah kandungan terperinci Bagaimana Menggunakan Pertanyaan MySQL untuk Mencari Hari Lahir Hari Ini dalam Pangkalan Data Pengguna?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!