Главная /
SQL (Oracle): Основы /
Имеется модель данных:[картинка] , где таблица Books содержит данные: [таблица] Запрос предназначен для получения отчета, содержащего информацию о книгах, новая цена которых (после переоценки) указана в процентах от начальной стоимости (значение в столбце
Имеется модель данных:
, где таблица Books
содержит данные:
Book_id | Title | Publishing | Size | Initial_Price | New_Price |
11 | Turtle | Street Publishing | 1100 | 40 | 35 |
12 | Flowers | Billy Press | 900 | 20 | 80% |
13 | Stupid fox | Street Publishing | 785 | 50 | 40 |
… | … | … | … | … | … |
Запрос предназначен для получения отчета, содержащего информацию о книгах, новая цена которых (после переоценки) указана в процентах от начальной стоимости (значение в столбце New_Price
заканчивается знаком %). Столбец New_Price
имеет тип VARCHAR2
.
Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает корректное выполнение запроса и получение требуемого результата:
вопросПравильный ответ:
New_Price = '%!%' ESCAPE '!'
New_Price LIKE '%ESCAPE%'
New_Price LIKE '%!%' ESCAPE '!'
New_Price LIKE ' %"%" '
New_Price LIKE "%!%" ESCAPE "!"
Сложность вопроса
68
Сложность курса: SQL (Oracle): Основы
67
Оценить вопрос
Комментарии:
Аноним
Если бы не эти ответы - я бы не справился c этими тестами intuit.
05 апр 2020
Другие ответы на вопросы из темы базы данных интуит.
- # Имеется модель данных: [Большая Картинка] , где таблица Persons содержит данные: Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_id11Tom25.03.1981Bad discipline4101112Alex28.09.197851215 Запрос SQL предназначен для выборки всех имен соискателей, дат рождений и касающихся их примечаний (Add_info) из таблицы Persons и сортировки итогового отчета в порядке возрастания возраста соискателей: SELECT Person_name, Day_Of_Birth as Day of birth, Add_Info FROM Persons ORDER BY 2 desc При выполнении запроса сервер БД генерирует ошибку. Среди предложенных вариантов укажите правильную причину возникновения ошибки:
- # Выберите из представленного списка все операторы, которые не могут применяться для сравнения числовых значений в Oracle:
- # Имеется модель данных: [Большая Картинка] , где таблица Books содержит данные: Book_idTitlePublishingSizeQuantityPrice11TurtleStreet Publishing1100130$12FlowersBilly Press900220$……………… Запрос предназначен для получения отчета, содержащего названия всех книг, общая стоимость экземпляров которых превышает 900$. Столбец Price обладает типом данных varchar2(20), предполагается, если в поле Quantity значение отсутствует, книга представлена в одном экземпляре. SELECT Title FROM Books WHERE ______________________ Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата при условии, что столбец Price имеет ограничение NOT NULL:
- # Имеется модель данных: [Большая Картинка] , где таблица 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 ___________________________________ Выберите из предложенных вариантов тот, который при подстановке вместо знаков подчеркивания обеспечивает корректное выполнение запроса и получение требуемого результата.
- # Таблица Persons содержит данные: Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_id11Michel25.03.1978Bad discipline4101112Tom15.04.197551215 Таблица Persons1 содержит данные: Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_id11Dennis25.03.19784101312James15.04.197544502 Запрос SQL имеет вид: SELECT length (Person_name) name from Persons MINUS SELECT length (Person_name) name from Persons1 Выберите среди предложенных вариантов верный вариант итогового отчета, при условии, что столбцы Person_name обладают типом Varchar2: