#506 Уникальный ID сотрудника

Компании:
Сбербанк
Темы:
SQLJoinsПрактика

Написать запрос, который выведет unique_id для каждого пользователя.

Если для сотрудника нет записи в таблице EmployeeUNI, то вместо unique_id следует вывести null.

CREATE TABLE Employees (
    id INTEGER PRIMARY KEY,
    name VARCHAR NOT NULL
);

CREATE TABLE EmployeeUNI (
    id INTEGER PRIMARY KEY,
    unique_id INTEGER
);

INSERT INTO Employees VALUES (1, 'Alice');
INSERT INTO Employees VALUES (7, 'Bob');
INSERT INTO Employees VALUES (11, 'Meir');
INSERT INTO Employees VALUES (90, 'Winston');
INSERT INTO Employees VALUES (3, 'Jonathan');

INSERT INTO EmployeeUNI VALUES (3, 1);
INSERT INTO EmployeeUNI VALUES (11, 2);
INSERT INTO EmployeeUNI VALUES (90, 3);

Разбор вопроса

Ментор
Ответь как на реальном собеседовании. Я задам уточняющие вопросы, а затем сравню твой ответ с эталонным и покажу точность в %.
Войди, чтобы начать диалог Ментор ведёт диалог по текущему вопросу и учитывает предыдущие сообщения.
Войти