Описание работы
Используется БД bookings (приложена) . SQL запрос-решение должен учитывать особенности PostgresSQL и содержать требуемые особенности решения конкретного задания. К каждому решению требуется пошаговое описание запроса.
1. Выведите количество пассажиров по каждому коду сотового оператора, если учесть, что код оператора - это три символа после +7.
Задача для работы со сложными типами данных.
В решении не должно быть приведение к типу данных LIKE.
2. Классифицируйте финансовые обороты (сумма стоимости перелетов) по маршрутам:
-До 50 млн - low
-От 50 млн включительно до 150 млн - middle
-От 150 млн включительно - high
Выведите в результат количество маршрутов в каждом полученном классе.
Подсказка, в результате д/б 3-и строки.
В классе high д/б 25 маршрутов.
3. Вычислите медиану стоимости перелетов, медиану размера бронирования и отношение медианы бронирования к медиане стоимости перелетов, округленной до сотых.
Пояснения:
Перелет, рейс - разовое перемещение самолета из аэропорта А в аэропорт Б.
Маршрут - формируется двумя аэропортами А и Б. При этом А - Б и Б - А - это разные маршруты.
В решении должно быть 3-и столбца:
- медиана бронирования
- медиана стоимости перелетов
- отношение 2-х медиан
Подсказка (оперцента 0,5) относится к медиане
В запросе д/б использовано только две таблицы.
Медиана бронирования = 55 990,
Медиана по билетам = 13 400.
Скрин базы данных в приложенном файле.
| Гарантия на работу | 1 год |
| Средний балл | 4.52 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |