я работаю с базой данных фильмов, которую я сделал, и я хотел сделать запрос на выборку, который бы отдельно выбирал фильм с самым высоким доходом и фильм с самым низким значением и находил временные рамки между ними
Я попытался использовать функции min и max, чтобы попытаться отдельно выбрать самый низкий и самый высокий фильмы, и попытался использовать datediff (), чтобы попытаться установить временной интервал между ними. мой код ниже
SELECT titles.title, min(financial_info.revenue),max(financial_info.revenue),
DATEDIFF(year, date(min(financial_info.revenue), date(max(financial.revenue)))
production_company.release_date
from titles
left join financial_info on titles.id = financial_info.id
left join production_company on
titles.imdb_id = production_company.imdb_id
У меня была ошибка агрегации и синтаксическая ошибка