
Меня зовут Алексей, и в настоящее время я работаю в IT-сфере. За последние пару лет, я изучал и работал с базами данных и их языком SQL. Я хотел бы поделиться с вами некоторыми примерами SQL-запросов для таблиц Planes, Crew, Flight, Passenger и Ticket, которые я использовал лично.1. Таблица Planes⁚
Данная таблица содержит информацию о самолетах, их моделях, производителях и годе выпуска. Вот несколько примеров SQL-запросов для работы с этой таблицей⁚
— Выбрать все самолеты из таблицы Planes⁚
sql
SELECT * FROM Planes;
— Выбрать самолеты, производимые компанией Boeing⁚
sql
SELECT * FROM Planes WHERE Manufacturer ‘Boeing’;
— Выбрать самолеты, выпущенные после 2010 года⁚
sql
SELECT * FROM Planes WHERE Year > 2010;
2. Таблица Crew⁚
Таблица Crew содержит информацию о членах экипажа. Вот несколько примеров SQL-запросов для работы с ней⁚
— Выбрать всех членов экипажа из таблицы Crew⁚
sql
SELECT * FROM Crew;
— Выбрать членов экипажа по их должности⁚
sql
SELECT * FROM Crew WHERE Position ‘Pilot’;
— Выбрать членов экипажа, принадлежащих определенному рейсу⁚
sql
SELECT * FROM Crew WHERE FlightNumber ‘ABC123’;
3. Таблица Flight⁚
Таблица Flight содержит информацию о полетах, такую как номер рейса, дата и время вылета и прилета. Вот некоторые SQL-запросы, которые можно использовать с этой таблицей⁚
— Выбрать все рейсы из таблицы Flight⁚
sql
SELECT * FROM Flight;
— Выбрать рейсы, которые вылетают после определенной даты⁚
sql
SELECT * FROM Flight WHERE DepartureDate > ‘2022-01-01’;
— Выбрать рейсы, принадлежащие определенному пункту назначения⁚
sql
SELECT * FROM Flight WHERE Destination ‘Москва’;
4. Таблица Passenger⁚
В таблице Passenger содержится информация о пассажирах, такая как их имя, фамилия и дата рождения. Вот некоторые SQL-запросы для работы с этой таблицей⁚
— Выбрать всех пассажиров из таблицы Passenger⁚
sql
SELECT * FROM Passenger;
— Выбрать пассажиров с определенной фамилией⁚
sql
SELECT * FROM Passenger WHERE LastName ‘Иванов’;
— Выбрать пассажиров с датой рождения после определенной даты⁚
sql
SELECT * FROM Passenger WHERE DateOfBirth > ‘1990-01-01’;
5. Таблица Ticket⁚
Таблица Ticket содержит информацию о билетах, включая номер билета, цену и номер рейса. Вот несколько SQL-запросов для работы с этой таблицей⁚
— Выбрать все билеты из таблицы Ticket⁚
sql
SELECT * FROM Ticket;
— Выбрать билеты с определенной ценой⁚
sql
SELECT * FROM Ticket WHERE Price < 100;
- Выбрать билеты, купленные на определенный рейс⁚
sql
SELECT * FROM Ticket WHERE FlightNumber 'ABC123';
Это всего лишь несколько примеров SQL-запросов, которые можно использовать для работы с таблицами Planes, Crew, Flight, Passenger и Ticket. Эти примеры помогут вам начать использовать SQL и работать с базами данных на практике. Удачи!