สำหรับสิ่งนี้ ให้ใช้ STR_TO_DATE() ต่อไปนี้เป็นไวยากรณ์ -
แทรกลงในค่า yourTableName(STR_TO_DATE(yourDateValue,yourFormatSpecifier));
ให้เราสร้างตารางก่อน -
mysql> สร้างตาราง DemoTable (วันที่จัดส่ง) แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.81 วินาที)
แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert :ที่นี่ เรากำลังแทรกวันที่ที่จัดรูปแบบโดยใช้รูปแบบวันที่ เช่น m, d, y ฯลฯ -
mysql> แทรกลงในค่า DemoTable (STR_TO_DATE('06-01-2019', '%m-%d-%Y')); เคียวรีตกลง 1 แถวได้รับผลกระทบ (0.22 วินาที)mysql> แทรกลงในค่า DemoTable ( STR_TO_DATE('01-31-2019', '%m-%d-%Y'));แบบสอบถามตกลง, 1 แถวได้รับผลกระทบ (0.22 วินาที)mysql> แทรกลงในค่า DemoTable (STR_TO_DATE('02-01-2018', '%m-%d-%Y'));แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.27 วินาที)
แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -
mysql> เลือก *จาก DemoTable;