สอนเขียนคำสั่ง SQL ดึงวันที่ล่าสุด ด้วยคำสั่ง NOW โดยคำสั่ง NOW จะดึงวันที่ และเวลาล่าสุด หรือปัจจุบันของเครื่อง Server ออกมา โดยตัวอย่างจะแนะนำวิธีการใช้คำสั่ง NOW เพื่อดึงวันที่ล่าสุด สามารถเขียนคำสั่งได้ดังนี้
ตัวอย่าง SQL ดึงวันที่ล่าสุด ด้วยคำสั่ง NOW
SELECT NOW() as now, DATE(NOW()) AS date, TIME(NOW()) as time;
ผลลัพธ์
+---------------------+------------+----------+
| now | date | time |
+---------------------+------------+----------+
| 2022-02-09 14:47:45 | 2022-02-09 | 14:47:45 |
+---------------------+------------+----------+
1 row in set (0.000 sec)
จากตัวอย่างดึงวันที่ล่าสุดมาแสดงที่ column ชื่อ now และใช้คำสั่ง DATE กับ NOW เพื่อแสดงเฉพาะวันที่ที่ column ชื่อ date และสุดท้ายแสดงเฉพาะเวลาที่ column ชื่อ time ด้วยการใช้คำสั่ง TIME ร่วมกับ NOW