รูปแบบเริ่มต้นสำหรับประเภทข้อมูล MySQL DATE คือ “YYYY-MM-DD” และในรูปแบบนี้ จะไม่สามารถเก็บค่าเวลาได้ ดังนั้น เราสามารถพูดได้ว่าเราไม่สามารถใช้ประเภทข้อมูล DATE ร่วมกับค่าของเวลาได้
ดังที่เราเห็นในตัวอย่างต่อไปนี้ MySQL คืนค่าเฉพาะวันที่แม้จะใช้เวลาพร้อมกับวันที่
mysql> select DATE("2017-09-25 09:34:21"); +-----------------------------------+ | DATE("2017-09-25 09:34:21") | +-----------------------------------+ | 2017-09-25 | +-----------------------------------+ 1 row in set (0.04 sec)
อย่างไรก็ตาม ในประเภทข้อมูลวันที่ DATETIME และ TIMESTAMP เราสามารถใช้เวลาจนถึงปัจจุบันได้