Mysql数据及其转换

Mysql数据及其转换,mysql,Mysql,我有一个包含字符串字段和数据的表。 日期的格式为:dd/mm/yyyy 我需要显示最长日期。 我尝试了一些事情,但没有成功 从付款中选择最大(截止日期) 谢谢使用以下功能: SELECT MAX(STR_TO_DATE(to_date, '%d/%m%Y')) FROM payment; 您必须将字符串转换为日期, 因为现在您正在对字符串而不是日期执行最大值 SELECT MAX(STR_TO_DATE(to_date, '%d/%m/%Y')) FROM payment

我有一个包含字符串字段和数据的表。 日期的格式为:dd/mm/yyyy 我需要显示最长日期。 我尝试了一些事情,但没有成功

从付款中选择最大(截止日期)

谢谢

使用以下功能:

SELECT MAX(STR_TO_DATE(to_date, '%d/%m%Y')) FROM payment;

您必须将字符串转换为日期,
因为现在您正在对字符串而不是日期执行最大值

SELECT MAX(STR_TO_DATE(to_date, '%d/%m/%Y'))
FROM payment