SQL ตัดเวลา เอาแต่วันที่ MySQL / MariaDB บทความนี้สอนใช้คำสั่ง DATE และ SYSDATE เพื่อแสดงวันที่ เวลาปัจจุบัน ร่วมกับคำสั่ง DATE เพื่อตัดเวลาออก เอาเฉพาะข้อมูลวันที่ด้วย SQL สามารถเขียนคำสั่งได้ดังนี้
ตัวอย่าง SQL ตัดเวลา เอาแต่วันที่ MySQL / MariaDB
SELECT
DATE(NOW()) AS date1,
DATE(SYSDATE()) AS date2;
ผลลัพธ์
+------------+------------+
| date1 | date2 |
+------------+------------+
| 2022-07-10 | 2022-07-10 |
+------------+------------+
SQL ตัดเวลา เอาแต่วันที่ MySQL / MariaDB มีรายละเอียดดังนี้
1. คำสั่ง DATE(NOW()) คือ แสดงวันที่ เวลาปัจจุบัน ด้วยคำสั่ง NOW() โดยตัดเวลาออกเหลือเฉพาะวันที่ด้วยคำสั่ง DATE
2. คำสั่ง DATE(SYSDATE()) คือ แสดงวันที่ เวลาปัจจุบัน ด้วยคำสั่ง SYSDATE() โดยตัดเวลาออกเหลือเฉพาะวันที่ด้วยคำสั่ง DATE