Memilih Tarikh daripada Medan DATETIME dalam MySQL
Apabila berurusan dengan medan DATETIME dalam MySQL, mungkin perlu mengambil bahagian tarikh sahaja, tidak termasuk komponen masa. Untuk mencapai ini, MySQL menyediakan fungsi DATE().
Syntax:
SELECT DATE(ColumnName) FROM tablename;
Contoh :
Pertimbangkan jadual MySQL berikut:
<code class="sql">CREATE TABLE example ( id INT AUTO_INCREMENT, timestamp DATETIME, ... );</code>
Untuk memilih tarikh daripada lajur cap masa, anda boleh menggunakan pertanyaan berikut:
<code class="sql">SELECT DATE(timestamp) FROM example;</code>
Output:
+---------------------+ | DATE(timestamp) | +---------------------+ | 2023-03-08 | | 2023-03-09 | | 2023-03-10 | +---------------------+
Seperti yang anda lihat, pertanyaan mengembalikan tarikh sahaja, tanpa komponen masa.
Nota:
Atas ialah kandungan terperinci Bagaimana untuk Mengekstrak Hanya Tarikh dari Medan DATETIME dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!