Главная / SQL (Oracle): Основы / Имеется модель данных:[картинка] , где таблица Persons имеет структуру: Persons: Person_id (number, PK), Person_name (varchar2 (100)), Day_Of_Birth (date), Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number FK), Job_id (number, FK) ,

Имеется модель данных:files

, где таблица Persons имеет структуру:

Persons: Person_id (number, PK), Person_name (varchar2 (100)), Day_Of_Birth (date), Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number FK), Job_id (number, FK)

, таблица Recent_Jobs имеет структуру:

Recent_Jobs: Job_id (number PK), Position (varchar2 (40)), Started_from (date), Lasted_to (date), Employer_comments (varchar2 (200)), Sal (number)

Запрос SQL предназначен для отображения имен соискателей и соответствующих им должностей с предыдущего места работы (Recent_Jobs.Position). В отчет также должны попасть соискатели, которые ранее не работали (в поле Job_id отсутствует какое-либо значение)

SELECT Person_name, Position FROM _________________________ ORDER BY 2

Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата.

вопрос

Правильный ответ:

Persons p, Recent_Jobs r where p.Job_id (+) = r.Job_id
Persons p, Recent_Jobs r where p.Job_id = r.Job_id (+)
Persons p LEFT OUTER JOIN Recent_Jobs r where p.Job_id = r.Job_id
Persons p LEFT OUTER JOIN Recent_Jobs r on p.Job_id = r.Job_id
Persons p RIGHT OUTER JOIN Recent_Jobs r on p.Job_id = r.Job_id
Сложность вопроса
60
Сложность курса: SQL (Oracle): Основы
67
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Благодарю за ответы по интуит.
11 мар 2017
Аноним
Благодарю за решебник по intuit.
17 ноя 2015
Аноним
спасибо за пятёрку
08 ноя 2015
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.