Главная /
SQL (Oracle): Основы /
Имеется модель данных:[картинка] , где таблица Books содержит данные: [таблица] Запрос SQL имеет вид: SELECT b.Title as "Book title" FROM Books b WHERE Price IN (select * from Books where Book_id='12') При попытке выполнения запроса сервер БД генерирует о
Имеется модель данных:
, где таблица Books
содержит данные:
Book_id | Title | Publishing | Size | Quantity | Price | Group_id |
11 | General Psychology | Street Publishing | 1100 | 1 | 20 | |
12 | Flowers | Billy Press | 900 | 30 | 20 | 10 |
Запрос SQL имеет вид:
При попытке выполнения запроса сервер БД генерирует ошибку. Укажите правильную причину возникновения ошибки:
вопросПравильный ответ:
подзапрос является многостолбцовым, хотя в данном случае он должен возвращать значение только одного столбца
подзапрос должен быть заключен в кавычки, а не в скобки
подзапрос возвращает одну строку, тогда как оператор сравнения
IN
может применяться только для многострочных подзапросов
во фразе
WHERE
пропущен префикс "b" в названии столбца Price
Сложность вопроса
57
Сложность курса: SQL (Oracle): Основы
67
Оценить вопрос
Комментарии:
Аноним
ответ подошёл
01 июл 2018
Аноним
Нереально сложно
29 янв 2016
Другие ответы на вопросы из темы базы данных интуит.
- # Текущая дата: 1 сентября 2008 г. Запрос имеет следующий вид: select ltrim (to_char (sysdate, 'year'), 3) as report from dual; Среди представленных вариантов выберите корректный вариант итогового отчета, если для БД выбраны американские языковые настройки:
- # Выберите среди предложенных ниже вариантов те, которые отражают корректный порядок следования различных фраз в запросе на выборку данных:
- # Какие операторы сравнения могут применяться в условии WHERE, если в качестве правого операнда используется подзапрос (однострочный):
- # Имеется модель данных: [Большая Картинка] , где таблица Books содержит данные: Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30013001312FlowersBilly Press20004501413AnimalsStreet Publishing3000024014PlantsBilly Press11001780 Запрос SQL имеет следующий вид: SELECT Price, Price - (select min (Price) from Books) Price_dif From Books Where Publishing like 'Str%' Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица Skills имеет структуру: Skills: Skill_id (number PK), Skill_title (varchar2 (30)), General_skill (number) Таблица Specialties имеет структуру: Specialties: Specialty_id (number PK), Specialty_title (varchar2 (30)) Запрос предназначен для отображения совпадающих названий навыков и специальностей SELECT Skill_title title FROM Skills ________________ SELECT Specialty_title title FROM Specialties Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает корректное выполнение запроса и получение требуемого результата