Ребят, еще один вопрос,
Нужно выбрать строки, у которых разница между двумя датами минимальна.
Это делается при помощи вложенного запроса
SELECT name, city, date_first, date_last FROM trip WHERE ABS(DATEDIFF(date_first, date_last)-1) = (SELECT MIN(ABS(DATEDIFF(date_first, date_last)-1)) FROM trip)
Но почему ничего не работает без вложенного запроса? Почему можно рассчитать ABS и DATEDIFF, НО MIN уже не выходит.
SELECT name, city, date_first, date_last WHERE ABS(DATEDIFF(date_first, date_last)-1) = MIN(ABS(DATEDIFF(date_first, date_last)-1)) FROM trip - Не работает
Я знаю, насколько вопрос глупый, но не могу двигаться дальше, пока не пойму это.