Cái này:
STR_TO_DATE(t.datestring, '%d/%m/%Y')
... sẽ chuyển đổi chuỗi thành kiểu dữ liệu datetime. Để đảm bảo rằng nó xuất hiện ở định dạng bạn mong muốn, hãy sử dụng DATE_FORMAT :
DATE_FORMAT(STR_TO_DATE(t.datestring, '%d/%m/%Y'), '%Y-%m-%d')
Nếu bạn không thể thay đổi kiểu dữ liệu trên cột gốc, tôi khuyên bạn nên tạo chế độ xem
sử dụng STR_TO_DATE
gọi để chuyển đổi chuỗi thành kiểu dữ liệu DateTime.