Главная /
SQL (Oracle): Основы /
Имеется модель данных:[картинка] , где таблица Books содержит данные: [таблица] Запрос предназначен для получения отчета, содержащего названия всех книг, общая стоимость экземпляров которых превышает 900$. Столбец Price обладает типом данных varchar2(20),
Имеется модель данных:
, где таблица Books
содержит данные:
Book_id | Title | Publishing | Size | Quantity | Price |
11 | Turtle | Street Publishing | 1100 | 1 | 30$ |
12 | Flowers | Billy Press | 900 | 2 | 20$ |
… | … | … | … | … | … |
Запрос предназначен для получения отчета, содержащего названия всех книг, общая стоимость экземпляров которых превышает 900$. Столбец Price
обладает типом данных varchar2(20)
, предполагается, если в поле Quantity
значение отсутствует, книга представлена в одном экземпляре.
Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата при условии, что столбец Price
имеет ограничение NOT NULL
:
Правильный ответ:
substr (Price,-1, 40)*nvl (Quantity, 1) > 900
substr (Price,1,instr (Price,'$')-1)) * nvl (Quantity, 1) > 900
substring (Price,1,instr (Price,'$')-1)) * nvl (1, Quantity) > 900
nvl (substr (Price,1,instr (Price,'$')-1) * Quantity, substr (Price,1,instr (Price,'$') - 1)) > 900
Сложность вопроса
78
Сложность курса: SQL (Oracle): Основы
67
Оценить вопрос
Комментарии:
Аноним
Я сотрудник деканата! Тотчас сотрите сайт с ответами intuit. Немедленно!
03 фев 2017
Аноним
Экзамен сдан на отлично. Спасибо vtone
30 июн 2016
Аноним
Это очень нехитрый тест по интуиту.
31 мар 2016
Другие ответы на вопросы из темы базы данных интуит.
- # Что необходимо написать после оператора SELECT для исключения строк-дубликатов из итоговой выборки:
- # Имеется модель данных: [Большая Картинка] , где таблица Recent_Jobs содержит данные: Job_idPositionStarted fromLasted to30Manager12.01.200301.05.200820Manager14.11.200009.09.200510Assistant02.12.200210.05.200515Assistant13.09.200010.04.2007 Запрос имеет следующий вид: SELECT Job_id, Position FROM Recent_Jobs Order BY Position asc, Job_id Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Положим условия: у1, у2, у3 являются истинными, а условия x1, x2, x3 – ложными. Какие из перечисленных комплексных условий во фразе WHERE будут истинными:
- # Имеется модель данных: [Большая Картинка] , где таблица Readers содержит данные: Reader_idNameDay_Of_BirthCommentsAddressMobile_tel11Tom16.09.1981Moscow, Zhukova 212Alex17.12.1989Moscow, Palehskaya 12……………… Запрос предназначен для получения отчета, состоящего из одного столбца, который включает имена читателей и города, в которых они проживают, разделенные запятой. Название городов присутствуют в поле Address и отделяются запятой от остальной части адреса. SELECT __________ FROM Readers Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата:
- # Текущая дата: 15 сентября 2008 г. (Пятница) Запрос имеет следующий вид: select UPPER(substr (to_char (sysdate, 'DAY'), 1, 3)) report from dual; Среди представленных вариантов выберите корректный вариант итогового отчета, если в БД заданы английские языковые настройки: