Nội dung chính
STR_TO_DATE(str, format)
Hàm STR_TO_DATE() trong SQL là nghịch đảo của hàm DATE_FORMAT(). Tham số bao gồm chuỗi str và một chuỗi định dạng format. Hàm STR_TO_DATE() trả về giá trị DATETIME nếu chuỗi định dạng chứa cả phần DATE và TIME. Nếu khác, nó trả về giá trị DATE hoặc TIME nếu chuỗi chỉ chứa các phần DATE hoặc TIME.
Ví dụ:
SELECT STR_TO_DATE('07/07/2017', '%m/%d/%Y');
Kết quả:
+---------------------------------------------------------+ | STR_TO_DATE('07/07/2017', '%m/%d/%Y') | +---------------------------------------------------------+ | 2017-07-07 | +---------------------------------------------------------+