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

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

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

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

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

Skills: Skill_id (number, PK), Skill_title (varchar2 (100))

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

Person_Skill: Person_id (number, PK, FK), Skill_id (number, PK, FK)

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

SELECT Person_name from Persons JOIN Person_Skill __ Persons.Person_id = Person_Skill.Person_id JOIN Skills __ Skills.Skill_id = Person_Skill.Skill_id ___________________________________

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

вопрос

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

первый и второй фрагмент: ON третий фрагмент: group by Person_id having Count (Skills.Skill_id) >= 5
первый и второй фрагмент: USING третий фрагмент: group by Persons.Person_id having Count (Skills.Skill_id) >= 5
первый и второй фрагмент: USING третий фрагмент: where Count (Skills.Skill_id) >= 5 group by Person_name
первый и второй фрагмент: ON третий фрагмент: group by Person_name having Count (Skills.Skill_id) >= 5
Сложность вопроса
64
Сложность курса: SQL (Oracle): Основы
67
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Какой человек находит данные тесты с интуитом? Это же не сложно
15 ноя 2019
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.