Si vous devez stocker les dates dans un varchar
ce qui, comme d'autres l'ont souligné, n'est pas recommandé, vous pouvez utiliser :
SELECT table_date FROM tables ORDER BY STR_TO_DATE(table_date, '%M %Y') DESC;
Si vous devez stocker les dates dans un varchar
ce qui, comme d'autres l'ont souligné, n'est pas recommandé, vous pouvez utiliser :
SELECT table_date FROM tables ORDER BY STR_TO_DATE(table_date, '%M %Y') DESC;