Это потому, что вы не можете взять минимум даты, если дата хранится в формате DATETIME.
extract () части нужной вам даты и объединить их обратно в строку, затем использовать функцию toInt () или toDecimal () для создания типа данных, совместимого с min ()функция.