Rumah >pangkalan data >tutorial mysql >Bagaimana Menggunakan MySQL untuk Mencari Pengguna dengan Hari Lahir pada Tarikh Tertentu?
Menggunakan MySQL untuk Mencari Hari Lahir pada Tarikh Tertentu
Anda mempunyai jadual pangkalan data yang mengandungi maklumat pengguna, termasuk hari lahir mereka yang disimpan sebagai cap masa UNIX. Untuk mengautomasikan pemberitahuan e-mel hari lahir, anda memerlukan pertanyaan MySQL yang mengenal pasti pengguna yang tarikh lahirnya jatuh pada hari semasa.
Untuk mencapai ini, anda boleh menggunakan pertanyaan berikut:
SELECT * FROM USERS WHERE DATE_FORMAT(FROM_UNIXTIME(birthDate),'%m-%d') = DATE_FORMAT(NOW(),'%m-%d')
Penjelasan:
Atas ialah kandungan terperinci Bagaimana Menggunakan MySQL untuk Mencari Pengguna dengan Hari Lahir pada Tarikh Tertentu?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!