SQL Max Case, когдаMySql

Форум по Mysql
Anonymous
SQL Max Case, когда

Сообщение Anonymous »

Мне нужно получить самую старую дату из базы данных MySQL, но задачи, которая не завершена.
Я попробовал что -то вроде этого: < /p>
SELECT MAX(CASE WHEN tasks.finished = 'N' THEN tasks.finish_date END) AS max_tasks_date
FROM tasks
WHERE tasks.project_id = 8
< /code>
..., но он возвращает самую старую дату просто, не принимая во внимание условие: tasks.finished = 'n'.
Что случилось? < /p>

Подробнее здесь: https://stackoverflow.com/questions/793 ... -case-when

Вернуться в «MySql»