MySQL ลบเวลา จาก DATETIME ให้แสดงเฉพาะวันที่ บทความนี้สอนการใช้คำสั่ง DATE เพื่อลบเวลาออกจากข้อมูล คงเหลือไว้เฉพาะวันที่ (Y-m-d) ฐานข้อมูล MySQL พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนคำสั่งได้ดังนี้
ตัวอย่าง MySQL ลบเวลา จาก DATETIME ให้แสดงเฉพาะวันที่
SELECT NOW() AS now, DATE( NOW() ) AS now_date;
ผลลัพธ์
+---------------------+------------+
| now | now_date |
+---------------------+------------+
| 2022-04-28 20:54:20 | 2022-04-28 |
+---------------------+------------+
1 row in set (0.001 sec)
MySQL ลบเวลา แสดงเฉพาะวันที่ จากตัวอย่าง column แรกใช้คำสั่ง NOW() เพื่อดึงวันที่ และเวลาปัจจุบันตั้งชื่อ column ว่า now ส่วน column สองมีการใช้คำสั่ง DATE คลุมคำสั่ง NOW ทำให้ได้ผลลัพธ์เป็นแสดงเฉพาะวันที่ ลบเวลาออกพร้อมกับตั้งชื่อ column ว่า now_date