รูปแบบวันที่ปัจจุบันคือ "ปปปป-ดด-วว" หากต้องการเปลี่ยนรูปแบบวันที่ปัจจุบัน คุณสามารถใช้ date_format()
ให้เราแสดงวันที่ปัจจุบันก่อน -
mysql> เลือก curdate();
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+-----------+| curdate() |+-----------+| 2019-08-08 |+------------+1 แถวในชุด (0.00 วินาที)ต่อไปนี้เป็นแบบสอบถามเพื่อเปลี่ยนรูปแบบ curdate() (วันที่ปัจจุบัน) -
mysql> เลือก date_format(curdate(), '%m/%d/%Y');
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+-----------------------------+| date_format(curdate(), '%m/%d/%Y') |+------------------------------------- -----+| 08/08/2019 |+------------------------------------------+1 แถวในชุด (0.00 .) วินาที)ให้เราสร้างตารางก่อน -
mysql> สร้างตาราง DemoTable (วันที่มาถึง) แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.50 วินาที)
แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert -
mysql> แทรกลงในค่า DemoTable ('2019-01-10'); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.18 วินาที) mysql> แทรกลงในค่า DemoTable ('2016-12-18'); แบบสอบถามตกลง 1 แถว ได้รับผลกระทบ (0.12 วินาที)
แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -
mysql> เลือก *จาก DemoTable;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+-------------+| วันที่มาถึง |+-------------+| 2019-01-10 || 2016-12-18 |+-------------+2 แถวในชุด (0.00 วินาที)ต่อไปนี้เป็นแบบสอบถามเพื่อเปลี่ยนรูปแบบวันที่ -
mysql> เลือก date_format(ArrivalDate, '%m/%d/%Y') จาก DemoTable;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+--------------------------------------+| date_format(วันที่มาถึง '%m/%d/%Y') |+--------------------------------- -----+| 01/10/2019 || 12/18/2016 |+--------------------------------------+2 แถวในชุด (0.00 วินาที)