SQL ACADEMY ответы и решения заданий (часть 1, задания 1-22)
SQL Academy (ответы и решения заданий 1-22)
ВКонтакте WhatsApp Pinterest Facebook Email
Ниже представлены наши варианты решения заданий из онлайн тренажера на сайте SQL ACADEMY (sql-academy.org). Ответы на 66 заданий представленные в онлайн тренажере разбиты на 3 части. Здесь, в первой части, представлены ответы на первые 22 задания.
Задание 1. Вывести имена всех когда-либо обслуживаемых пассажиров авиакомпаний.
SELECT name FROM Passenger;
Задание 2. Вывести названия всеx авиакомпаний.
SELECT name FROM Company;
Задание 3. Вывести все рейсы, совершенные из Москвы
SELECT * FROM Trip WHERE town_from = 'Moscow';
Задание 4. Вывести имена людей, которые заканчиваются на “man”
SELECT name FROM Passenger WHERE name LIKE '%man';
Задание 5. Вывести количество рейсов, совершенных на TU-134
SELECT COUNT(*) AS count FROM Trip WHERE plane = 'TU-134';
Задание 6. Какие компании совершали перелеты на Boeing
SELECT DISTINCT name FROM Company JOIN Trip ON Company.id=Trip.company WHERE plane = 'Boeing';
Задание 7. Вывести все названия самолётов, на которых можно улететь в Москву (Moscow)
SELECT DISTINCT plane FROM Trip WHERE town_to = 'Moscow';
Задание 8. В какие города можно улететь из Парижа (Paris) и сколько времени это займёт?
SELECT town_to, TIMEDIFF(time_in, time_out) AS flight_time FROM Trip WHERE town_from = 'Paris';
Задание 9. Какие компании организуют перелеты с Владивостока (Vladivostok)?
SELECT DISTINCT name FROM Company JOIN Trip ON Company.id=Trip.company WHERE town_from = 'Vladivostok';
Задание 10. Вывести вылеты, совершенные с 10 ч. по 14 ч. 1 января 1900 г.
SELECT * FROM Trip WHERE time_out BETWEEN '1900-01-01 10:00:00' AND '1900-01-01 14:00:00';
Задание 11. Вывести пассажиров с самым длинным именем
SELECT name FROM Passenger WHERE LENGTH(name) = (SELECT MAX(LENGTH(name)) FROM Passenger);
Задание 12. Вывести id и количество пассажиров для всех прошедших полётов
SELECT trip, COUNT(passenger) as count FROM Pass_in_trip GROUP BY trip;
Задание 13. Вывести имена людей, у которых есть полный тёзка среди пассажиров
SELECT name FROM Passenger GROUP BY name HAVING COUNT(name) > 1;
Задание 14. В какие города летал Bruce Willis?
SELECT DISTINCT town_to FROM Trip JOIN Pass_in_trip ON Trip.id=Pass_in_trip.trip JOIN Passenger ON Pass_in_trip.passenger=Passenger.id WHERE name = 'Bruce Willis';
Задание 15. Во сколько Стив Мартин (Steve Martin) прилетел в Лондон (London)?
SELECT time_in FROM Trip JOIN Pass_in_trip ON Trip.id=Pass_in_trip.trip JOIN Passenger ON Pass_in_trip.passenger=Passenger.id WHERE name='Steve Martin' AND town_to='London';
Задание 16. Вывести отсортированный по количеству перелетов (по убыванию) и имени (по возрастанию) список пассажиров, совершивших хотя бы 1 полет.
SELECT name, COUNT(*) AS count FROM Passenger JOIN Pass_in_trip ON Passenger.id=Pass_in_trip.passenger GROUP BY passenger HAVING COUNT(trip) > 0 ORDER BY COUNT(trip) DESC, name;
Задание 17. Определить, сколько потратил в 2005 году каждый из членов семьи
SELECT member_name, status, SUM(amount*unit_price) AS costs FROM FamilyMembers JOIN Payments ON FamilyMembers.member_id=Payments.family_member WHERE YEAR(date) = 2005 GROUP BY member_name, status;
Задание 18. Узнать, кто старше всех в семьe
SELECT member_name FROM FamilyMembers WHERE birthday = (SELECT MIN(birthday) FROM FamilyMembers);
Задание 19. Определить, кто из членов семьи покупал картошку (potato)
SELECT DISTINCT status FROM FamilyMembers JOIN Payments ON FamilyMembers.member_id=Payments.family_member JOIN Goods ON Payments.good=Goods.good_id WHERE good_name = 'potato';
Задание 20. Сколько и кто из семьи потратил на развлечения (entertainment). Вывести статус в семье, имя, сумму
SELECT fm.status, fm.member_name, SUM(p.amount*p.unit_price) AS costs FROM FamilyMembers AS fm JOIN Payments AS p ON fm.member_id=p.family_member JOIN Goods AS g ON p.good=g.good_id JOIN GoodTypes AS gt ON g.type=gt.good_type_id WHERE good_type_name = 'entertainment' GROUP BY fm.status, fm.member_name;
Задание 21. Определить товары, которые покупали более 1 раза
SELECT good_name FROM Goods JOIN Payments ON Goods.good_id=Payments.good GROUP BY good HAVING COUNT(good) > 1;
Задание 22. Найти имена всех матерей (mother)
SELECT member_name FROM FamilyMembers WHERE status = 'mother';
США запретили турецкой авиакомпании летать в Россию на Boeing
В парке Southwind Airlines три Boeing 737 MAX. Полеты в Россию в последнее время совершали два из них.

США запретили турецкой авиакомпании Southwind Airlines совершать полеты в Россию на американских самолетах Boeing 737 MAX.
Как сообщают «Известия» со ссылкой на источники среди российских перевозчиков, США пригрозили Southwind санкциями и запретили обслуживать ее самолеты за границей.
Однако в последнем санкционном списке, который Бюро промышленности и безопасности Минторга США опубликовало 3 марта, самолетов Southwind нет.
«Возникает тревожный вопрос: насколько далеко будут готовы зайти американцы далее? Southwind не столь критичен для рынка, гораздо больше пассажиров перевозят другие турецкие и российские авиакомпании», — говорит вице-президент Ассоциации туроператоров РФ Артур Мурадян.
Southwind Airlines
Southwind Airlines — турецкая чартерная авиакомпания, которую создал туристический холдинг Pegas Touristik в 2022 году для перевозки россиян на курорты Турции. Флот авиакомпании частично состоит из бывших самолетов российской Nordwind Airlines (входит в холдинг Pegas Touristik).
В парке Southwind Airlines три Boeing 737 MAX. Полеты в Россию в последнее время совершали два из них. Оба принадлежат американскому лизингодателю Air Lease Corporation. В частности, самолеты совершали по 10–12 разворотных рейсов в неделю в Уфу, Самару, Новосибирск, Оренбург, Калининград и Нижний Новгород. С 1 июня они переведены на рейсы в Германию и Швейцарию.
После начала войны в Украине США и ЕС ввели санкции в отношении авиаотрасли России. Самолеты российских авиакомпаний начали арестовывать за границей и отказывать им в техобслуживании. Из-за этого большая часть Boeing и Airbus не покидает территорию России и совершает только внутренние рейсы.
Читайте также:
![]()
![]()
![]()
Авиация агрессора во время войны в Украине
2 марта 2022 года крупнейшие в мире производители самолетов Boeing и Airbus остановили работу в России из-за вторжения в Украину. Они приостанавили отправку запчастей в Россию, техническое обслуживание и оказание техподдержки для авиакомпаний из РФ.
Позже в Европе остановили действие сертификатов годности самолетов для всех авиакомпаний РФ. Без этого документа самолет не может подниматься в небо и выполнять полеты.
2 июня 2023 года стало известно о том, что российский «Аэрорфлот» в обход санкций обновил софт на самолете Airbus A350. Помогла российскому перевозчику в этом вопросе авиакомпания из дружественной к РФ страны, которая «неофициально поделилась обновлением ПО и сервисным бюллетенем».
Вас также могут заинтересовать новости:
- В России из нескольких разваливающихся самолетов собирают один — Bloomberg
- Турция перестала обслуживать самолеты авиакомпаний из РФ и Беларуси
- Долетались: российским авиакомпаниям запретили письменно фиксировать неисправности самолетов
Из Кольцово вновь можно улететь на Гоа без пересадок

Отмененные больше двух лет назад перелеты вернулись в расписание аэропорта, доставлять на индийский курорт уральцев дважды в неделю будет Boeing 757–200.
Прямые перелеты из Екатеринбурга на Гоа вновь появились в расписании аэропорта Кольцово. Первый рейс на индийский курорт вылетел вечером в понедельник, 14 ноября. В последний раз перелеты по направлению совершали весной 2020 г., после чего они были отменены из-за пандемии коронавируса.
Перелеты будут осуществляться дважды в неделю, по понедельникам и четвергам, на Boeing 757–200.
Вылет из Екатеринбурга в 21:20, прилет — в 04:55 на следующий день. Отправление с Гоа в 06:30, прибытие в Екатеринбург в 13:05, — рассказали в Кольцово.
Напомним, с 1 декабря из Екатеринбурга запустят рейсы в Таиланд, перевозить туристов FUN&SUN и Coral Travel в Паттайю и на Пхукет будет авиакомпания Azur Air. Рейсы на Пхукет из Екатеринбурга будут доступны и туристам ANEX Tour, пишет «РБК Екатеринбург».
Как писал DK.RU в октябре, компания FlyOne начала летать из Кольцово в Ереван на Airbus A319. Рейсы осуществляются дважды в неделю, по средам и воскресеньям. Из Екатеринбурга самолет вылетают по средам в 06:30, по воскресеньям в 06:15. Обратные рейсы в те же днивылетают в 01:20 по местному времени. Цена билета в одну сторону без багажа составляет от 203 до 268 евро (по информации на сайте авиакомпании).
С появлением нового перевозчика число рейсов из Екатеринбурга в Ереван увеличилось до девяти в неделю.
В августе были открыты перелеты из Екатеринбурга в египетский Шарм-эль-Шейх, осуществляет которые авиакомпания AlMasria, это чартеры туроператора «Библио-Глобус». Авиакомпания FlyDubai запустила дополнительные рейсы в Дубай из Екатеринбурга. Перелеты осуществляются по понедельникам, вторникам, средам, четвергам и воскресеньям.
Один из самых бюджетных авиарейсов между Владивостоком и Москвой закрыт

Авиакомпания «ИрАэро» прекратила перелеты из Владивостока в Москву и обратно, сообщает ИА PrimaMedia. Последний самолет улетел 10 января в 16:15. В пресс-службе пояснили, что авиакомпания вынуждена прекратить обслуживать направление из-за низкой загруженности боингов. Самолеты совершали перелеты практически пустые.
Самолет Boeing 777-200 компании «ИрАэро» совершает свой последний перелет из Владивостока в Москву. Компания прекращает обслуживать направление с 10 января. Как пояснили в пресс-службе авиакомпании, затраты понесенные на рейс не окупаются.
— Если руководство компании приняло такое решение, то значит другого выхода нет. Самолеты летали практически пустые. Мы регулярно снижали стоимость билетов, но Boeing не наполняется. Из 371 посадочного места часто даже половины не заняты. Такие перелеты не выгодны компании, — пояснили в пресс-службе авиакомпании «ИрАэро».
Авиакомпания «ИрАэро» базируется в Иркутске и Омске. Полеты в Москву и обратно начала выполнять в августе 2018 года. В качестве бонуса пассажирам предложили увеличенную норму бесплатного провоза багажа. Также компания являлась одной из семи, которая должна была совершать перелеты между Дальним Востоком и Москвой по субсидируемым тарифам.
ССЫЛКИ ПО ТЕМЕ:
