📚 За основу мы взяли проект Querynomicon, который планируем не только перевести, но и адаптировать под потребности русскоязычной аудитории. В перспективе мы хотим развить его до полноценного интерактивного учебника.
🤝 И здесь нам нужна ваша помощь! Проект размещен в открытом Git-репозитории, что позволяет каждому внести свой вклад в его развитие:
✅ Все предложения будут внимательно рассмотрены и после модерации добавлены в основной репозиторий.
💡 Давайте вместе создадим качественный ресурс для изучения SQL!
Текущая доступна по ссылке: Querynomic.One
Найдите самый быстрый вариант перелета между аэропортом Пулково (LED) и аэропортом Брянск (BZK) (с одной пересадкой) на дату 16 августа 2017 г.. Для расчета времени используйте поля scheduled_departure и scheduled_arrival Отобразите таблицу с полями: flight1_no - код первого рейса, departure_airport - код аэропорта вылета, connection_airport - код аэропорта пересадки, flight1_time - продолжительность первого полета, connection_time - время ожидания, flight2_no - код второго рейса, arrival_airport - код аэропорта, flight2_time - продолжительность второго полета, total_trip_time - общее время полета.
Для написания ответа используйте синтаксис PostgreSQL. Описания таблиц приведены в правой панели.
Напишите ваш запрос в поле ниже и нажмите кнопку "Проверить!"ER диаграмма базы данных Bookings
aircraft_code | model | range | |
---|---|---|---|
1 | 773 | { "en": "Boeing 777-300", "ru": "Боинг 777-300" } | 11100 |
airport_code | airport_name | city | coordinates | timezone | |
---|---|---|---|---|---|
1 | YKS | { "en": "Yakutsk Airport", "ru": "Якутск" } | { "en": "Yakutsk", "ru": "Якутск" } | (129.77099609375,62.0932998657227) | Asia/Yakutsk |
ticket_no | flight_id | boarding_no | seat_no | |
---|---|---|---|---|
1 | 0005435212351 | 30625 | 1 | 2D |
book_ref | book_date | total_amount | |
---|---|---|---|
1 | 00000F | 2017-07-05 00:12:00+00 | 265700.00 |
flight_id | flight_no | scheduled_departure | scheduled_arrival | departure_airport | arrival_airport | status | aircraft_code | actual_departure | actual_arrival | |
---|---|---|---|---|---|---|---|---|---|---|
1 | 1185 | PG0134 | 2017-09-10 06:50:00+00 | 2017-09-10 11:55:00+00 | DME | BTK | Scheduled | 319 |
aircraft_code | seat_no | fare_conditions | |
---|---|---|---|
1 | 319 | 2A | Business |
ticket_no | flight_id | fare_conditions | amount | |
---|---|---|---|---|
1 | 0005432159776 | 30625 | Business | 42100.00 |
ticket_no | book_ref | passenger_id | passenger_name | contact_data | |
---|---|---|---|---|---|
1 | 0005432000987 | 06B046 | 8149 604011 | VALERIY TIKHONOV | { "phone": "+70127117011" } |