Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Выведите модели самолетов, у которых разность наибольшего и наименьшего значений

bashai5 Профи (805), открыт 2 дня назад
Выведите модели самолетов, у которых разность наибольшего и наименьшего значений максимальной дальности полета среди всех самолетов данной модели больше 1000. Отсортируйте выборку по убыванию этой разности. В выборке должен присутствовать один атрибут: model_name.

Подсказка:
Таблица airliners. Проведите группировку по названию модели самолета и примените операции агрегации.

 Мой код.
SELECT
model_name,
MAX(range) - MIN(range)
FROM airliners
GROUP BY model_name
ORDER BY model_name DESC
Но у меня неправильный ответ, подскажите
3 ответа
Otis Jarrell Знаток (370) 2 дня назад
может ты не группируешь по model_name или неправильно считаешь разность проверь запрос еще раз
Андрей Высший разум (481449) 2 дня назад
 SELECT model_name
FROM airliners
GROUP BY model_name
HAVING MAX(range) - MIN(range) > 1000
ORDER BY MAX(range) - MIN(range) DESC
Похожие вопросы