Sử dụng STR_TO_DATE(). Tạo bảng demo72:
mysql> CREATE TABLE demo72 (
-> due_date VARCHAR(40)
-> );
Chèn dữ liệu:
mysql> INSERT INTO demo72 VALUES('11/15');
mysql> INSERT INTO demo72 VALUES('02/20');
mysql> INSERT INTO demo72 VALUES('07/95');
Hiển thị dữ liệu:
mysql> SELECT * FROM demo72;
+----------+
| due_date |
+----------+
| 11/15 |
| 02/20 |
| 07/95 |
+----------+
Chuyển đổi với ngày cố định là 10 (CONCAT '10/'):
mysql> SELECT STR_TO_DATE(CONCAT('10/', due_date), '%d/%m/%y') AS original_date
-> FROM demo72;
Kết quả:
+---------------+
| original_date |
+---------------+
| 2015-11-10 |
| 2020-02-10 |
| 1995-07-10 |
+---------------+