Ваш запрос сначала выполняет группировку, а потом результат группировки сортирует по created_date.
Вот только в группу могут войти несколько строк с разными значениями created_date. Какое именно из этих значений должно попасть в финальную выборку и почему?
MySQL не гарантирует, что это значение будет из конкретной строки. И не гарантирует, что при каждом следующем запросе это значение будет из одной и той же строки.
А начиная с версии 5.7 ваш запрос вообще может выдать ошибку, поскольку по умолчанию включён режим ONLY_FULL_GROUP_BY.
https://dev.mysql.com/doc/refman/5.7/en/group-by-h...