SQL — один из ключевых навыков для аналитиков, разработчиков и инженеров данных. На собеседованиях часто дают практические задачи для проверки понимания языка. Разберём типовые задачи и их решения.
Теоретический блок: Описание: Вывести имена всех людей, которые есть в базе данных авиакомпаний Поля в результирующей таблице: name Для решения данной задачи нам необходимо проанализировать связи между таблицами в нашей базе данных. Мы видим 4 таблицы: Поля с знаком 🔑 являются "Первичным ключом" или Primary Key, сокращенное название (PK). Первичный ключ (primary key) — это специальный столбец таблицы реляционной базы данных, предназначенный для уникальной идентификации каждой записи таблицы. SQL-запрос для вывода имен всех пассажиров из базы данных авиакомпаний: SELECT name FROM Passenger; Шаги запроса: Если вам нужно уточнить запрос (например, исключить дубликаты или добавить сортировку), можно использовать такие варианты: 1. Уникальные имена (без дубликатов): SELECT DISTINCT name F