Главная /
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) За
Имеется модель данных:
, где таблица 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)
Запрос предназначен для получения отчета, содержащего информацию о именах и датах рождения сотрудников, для которых помимо имени известна и фамилия (фамилия отделяется от имени символом "_" в столбце Person_name
, например Steven_Tyler
).
Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата:
вопросПравильный ответ:
Person_name LIKE "%!_%" ESCAPE "!"
Person_name LIKE "%_%"
Person_name LIKE '%[_]%'
Person_name LIKE '%ESCAPE_%'
Person_name LIKE '%!_%' ESCAPE '!'
Сложность вопроса
68
Сложность курса: SQL (Oracle): Основы
67
Оценить вопрос
Комментарии:
Аноним
ответ подошёл
13 авг 2019
Аноним
спасибо за пятёрку
24 май 2019
Аноним
Я завалил экзамен, какого чёрта я не нашёл данный сайт с решениями с тестами intuit до этого
19 сен 2016
Другие ответы на вопросы из темы базы данных интуит.
- # Имеется модель данных: [Большая Картинка] , где таблица Persons имеет структуру: Persons: Person_id (number, PK), Person_name (char (25)), Day_Of_Birth (date), Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number FK), Job_id (number, FK) Запрос SQL предназначен для выборки всех дат рождения из таблицы Persons, в итоговом отчете указанный столбец должен иметь название Day of birth: SELECT ________________ FROM Persons Из приведенных ниже вариантов кода укажите тот вариант, которым можно заменить знак подчеркивания для получения корректного запроса, решающего поставленную задачу.
- # Имеется модель данных: [Большая Картинка] , где таблица Address имеет структуру: Address: Address_id (number, PK), Country (varchar2 (30)), City (varchar2 (30)), Region (varchar2 (30)), Street (varchar2 (30)), House (number), Flat (number) и содержит данные: Address_idCountryCityRegionStreetHouseFlat11RussiaMoscowZhukova4512RussiaMoscowLenina15 Запрос имеет следующий вид: SELECT House+10 as report FROM Address Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Имеется модель данных: [Большая Картинка] , где таблица Persons содержит данные: Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_id11Tom25.03.1981Bad discipline4101112Alex28.09.19781215 Запрос SQL имеет вид SELECT Person_name, NVL2 (Specialty_id, 5, 'none') Specialty FROM Persons WHERE Add_Info IS NULL Выберите корректный вариант отчета, получающегося в результате выполнения приведенного выше запроса, при условии, что столбец Specialty_id имеет тип данных number
- # Имеется модель данных: [Большая Картинка] , где таблица Authors содержит данные: Author_idNameDay_Of_BirthAddress10Alex11.03.1978Moscow, Sokolova, 1520Dennis12.09.1964Moscow, Dubovina, 3430alex12.08.1983Moscow, Leninsky prospect, 4540Dennis11.11.1974Moscow, Galushko, 5 Запрос имеет следующий вид: SELECT Count (DISTINCT Name) as report FROM Authors Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Имеется модель данных: [Большая Картинка] , где таблица Persons имеет структуру: Persons: Person_id (number, PK), Person_name (varchar2 (30)), 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 (50)) , таблица Person_Skill имеет структуру: Person_Skill: Person_id (number, PK, FK), Skill_id (number, PK, FK) Запрос SQL предназначен для отображения имен соискателей и наименований соответствующих им навыков. В итоговый отчет должны попасть только те специалисты, которые обладают навыком "Windows administrator". SELECT p.Person_name, s.Skill_title FROM Persons p JOIN Person_Skill ____p.Person_id = Person_Skill.Person_id JOIN Skills s ____ s.Skill_id = Person_Skill.Skill_id ____ s.Skill_title like 'Windows administrator' Какие ключевые слова следует вставить вместо знаков подчеркивания, чтобы обеспечить корректное выполнение запроса и получение требуемого результата.