Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Menyoal MySQL untuk Rekod Dicipta pada atau Selepas Hari Ini?
Mengambil semula Rekod MySQL Dibuat Hari Ini atau Kemudian
Panduan ini menunjukkan cara untuk mengambil data daripada jadual MySQL di mana cap masa penciptaan dihidupkan atau selepas tarikh semasa.
Gunakan pertanyaan SQL ini:
<code class="language-sql">SELECT * FROM users WHERE created >= CURDATE();</code>
CURDATE()
mengembalikan tarikh hari ini. Operator >=
memastikan bahawa hanya rekod dengan created
tarikh masa yang lebih besar daripada atau sama dengan hari ini disertakan.
Pertimbangan Penting: Anda mungkin perlu mendapatkan semula rekod sebelum tarikh hari ini. Jika ya, gunakan pertanyaan ini sebaliknya:
<code class="language-sql">SELECT * FROM users WHERE created < CURDATE();</code>
MySQL menawarkan perbandingan masa tarikh yang fleksibel. Contohnya:
<code class="language-sql">SELECT NOW();</code>
Pertanyaan ini mengembalikan tarikh dan masa semasa. Ingat untuk menyesuaikan nama lajur created
agar sepadan dengan struktur jadual khusus anda.
Atas ialah kandungan terperinci Bagaimana untuk Menyoal MySQL untuk Rekod Dicipta pada atau Selepas Hari Ini?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!