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

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

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

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

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

Person_Tel: Person_id (number, PK, FK), Tell_id (number, PK, FK)

Запрос SQL предназначен для отображения имен соискателей и числа соответствующих им телефонных номеров, если соискатель не обладает ни одним телефонным номером, в отчете напротив имени этого соискателя должно находиться значение 0.

SELECT p.Person_name, count (_________) as "Число телефонов" FROM Persons p _________ p.Person_id = pt.Person_id GROUP BY ______________

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

вопрос

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

первый фрагмент: Person_id; второй фрагмент: left outer join Person_Tel pt on третий фрагмент: p.Person_name
первый фрагмент: Person_id; второй фрагмент: right outer join Person_Tel pt on третий фрагмент: Persons.Person_name
первый фрагмент: Person_id; второй фрагмент: left outer join Person_Tel pt using третий фрагмент: Person_name
первый фрагмент: Person_name; второй фрагмент: , Person_Tel pt where третий фрагмент: p.Person_name
Сложность вопроса
64
Сложность курса: SQL (Oracle): Основы
67
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Зачёт всё. Мчусь выпивать отмечать халяву с тестами интуит
06 дек 2020
Аноним
Экзамен сдал на пять. лол
26 авг 2016
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.