Проверочная работа
Контрольная работа¶
- Найдите список всех рейсов, запланированных на 1 июня 2017 года
- Найдите все билеты, купленные на сумму менее 10000 долларов
- Найдите список пассажиров с фамилией "Sidorova"
- Найдите количество рейсов, запланированных на 1 июня 2017 года
- Найдите три самых дорогих билета
- Посчитайте общее количество мест на борту самолета с кодом
320 - Выведите пассажиров без контактных данных
- Найдите аэропорты в часовом поясе Yakutsk
- Найдите отмененные рейсы
- Найдите пассажиров, чьи имена начинаются с "A"
- Посчитайте количество пассажиров по каждому классу. Поля в результирующей таблице:
fare_conditions,as count_passengers - Отобразите города с рейсами. Поля в результирующей таблице:
city - Посчитайте кол-во проданных билетов по классам за июнь 2017 года. Поля в результирующей таблице:
fare_conditions,AS ticket_count - Найдите аэропорт с наибольшим количеством вылетов за июнь 2017 года. Поля в результирующей таблице:
departure_airport,AS flights_count - Посчитайте процент отмененных рейсов за июнь 2017 года
- Найдите рейсы с задержкой более 1 часа (используйте INTERVAL '1 hour')
- Посчитайте среднюю стоимость билетов по классу. Поля в результирующей таблице:
fare_conditions,AS avg_price - Найдите рейсы с разницей во времени прибытия > 2 часов
- Посчитайте среднюю длительность полетов по маршрутам. Поля в результирующей таблице:
departure_airport,arrival_airport,AS avg_duration - Найдите города с аэропортами без рейсов в 01 июня 2017 года. Поля в результирующей таблице:
city - Найдите пассажиров с более чем 3 полетами 01 июня 2017. Поля в результирующей таблице:
t.passenger_name,AS flight_count - Найдите топ-10 активных пассажиров. Поля в результирующей таблице:
t.passenger_name,AS flight_count - Найдите топ-5 загруженных маршрутов. Поля в результирующей таблице:
departure_airport,arrival_airport,AS flight_count - Найдите пересадки менее 2 часов. Поля в результирующей таблице:
t1.passenger_name,AS first_flight,AS transfer_airport,AS arrival_time,AS second_flight,AS departure_time,AS final_destination - Посчитайте среднюю цену билетов по маршрутам. Поля в результирующей таблице:
departure_airport,arrival_airport,AS avg_price - Найдите всех пассажиров, которые впервые совершили авиаперелет в июне 2017 года. Необходимо учесть только тех пассажиров, у которых нет записей о предыдущих полетах в базе данных. Поля в результирующей таблице:
t.passenger_id,t.passenger_name
Свои запросы (ответы) присылайте мне на почту с темой "Курс_SQL".