Mặc định CURDATE() trả về định dạng 'YYYY-MM-DD'. Để đổi định dạng, dùng hàm DATE_FORMAT().
Xem ngày hiện tại
mysql> SELECT CURDATE();
+------------+ | CURDATE() | +------------+ | 2019-08-08 | +------------+
Đổi sang định dạng MM/DD/YYYY
mysql> SELECT DATE_FORMAT(CURDATE(), '%m/%d/%Y');
+------------------------------------+ | DATE_FORMAT(CURDATE(), '%m/%d/%Y') | +------------------------------------+ | 08/08/2019 | +------------------------------------+
Áp dụng cho cột DATE trong bảng
mysql> CREATE TABLE DemoTable (ArrivalDate DATE);
Query OK, 0 rows affected (0.50 sec)
mysql> INSERT INTO DemoTable VALUES('2019-01-10');
Query OK, 1 row affected (0.18 sec)
mysql> INSERT INTO DemoTable VALUES('2016-12-18');
Query OK, 1 row affected (0.12 sec)
mysql> SELECT DATE_FORMAT(ArrivalDate, '%m/%d/%Y') FROM DemoTable;
+--------------------------------------+ | DATE_FORMAT(ArrivalDate, '%m/%d/%Y') | +--------------------------------------+ | 01/10/2019 | | 12/18/2016 | +--------------------------------------+
Các định dạng phổ biến: %d/%m/%Y (ngày/tháng/năm), %Y-%m-%d (mặc định), %W, %M %d, %Y (Thứ, Tháng ngày, Năm).