Повторение - Кофейня
Часть раздела Основы путешествия по SQL на Coddy — урок 42 из 72.
Задание
СреднеДоступные таблицы и столбцы:
<strong>beans</strong>:<strong>brand</strong>,<strong>density</strong>,<strong>diameter_wide</strong>,<strong>shade</strong>
Вы владелец кофейни. Многие клиенты ждут своих заказов. Вы можете использовать только один тип кофейных зерен каждый день.
Есть несколько критериев для выбора, какие зерна использовать. Сначала нужно отфильтровать зерна на основе этих условий:
- Все зерна должны иметь диаметр больше среднего диаметра всех зерен в таблице
- Для светлых зерен: оставьте только те, где отношение плотности к диаметру больше
0.01 - Для темных зерен: оставьте все
- Для полутемных зерен: исключите все (они считаются неподходящими)
Для каждого бренда, удовлетворяющего этим критериям, вычислите среднюю плотность. Оставьте только бренды, где средняя плотность меньше 0.8.
Верните название бренда и их среднюю плотность (назовите столбец avg_density) округленную до 3 знаков после запятой. Отсортируйте результаты по средней плотности по возрастанию.
Попробуйте сами
Все уроки раздела Основы
4Больше ключевых слов
Ключевое слово INКлючевое слово BETWEENКлючевое слово LIKEКлючевое слово ASПовторение - Модели мобильных телефонов2Условия
Основы условийКлючевое слово ANDКлючевое слово ORКлючевое слово NOTКомбинирование нескольких условийСкобкиБулевы значения5Арифметические операции
Математические операторыМатематические столбцыОперация moduloФункция ROUND()3Специальный формат возврата
Значения NULLСортировка результатов, часть 1Сортировка результатов, часть 2Повторение - Фирма по кибербезопасностиОграничение количества записейПовторение - Автозавод6Вводные вызовы
Повторение - Парламентские выборыПовторение - Арест преступника полициейПовторение - Ёмкость для напитков в бареПовторение - Создание новых столбцов