Главная /
SQL (Oracle) /
Таблица [картинка] [таблица] Запрос SQL предназначен для отображения названий книг, стоимость которых больше среднеарифметического значения стоимости всех книг издательства "Billy Press". WITH r as (SELECT avg (Price) p FROM Books group by Publishing havi
Таблица Books
состоит из следующих полей:
Book_id | Title | Publishing | Size | Quantity | Price |
11 | Turtle | Street Publishing | 1100 | 1 | |
12 | Flowers | Billy Press | 900 | 30 | 20 |
13 | Stupid fox | Street Publishing | 785 | 50 | 50 |
14 | King of the tower | Billy Press | 3200 | 40 | 30 |
Запрос SQL предназначен для отображения названий книг, стоимость которых больше среднеарифметического значения стоимости всех книг издательства "Billy Press"
.
При выполнении запроса сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки
вопросПравильный ответ:
фраза
WITH
является недопустимой в запросе SELECT
некорректное условие во фразе
WHERE
(правый операнд должен быть представлен подзапросом)
предлог
AS
во фразе WITH
является лишним
неправильное расположение фразы
WITH
(она должна следовать в конце запроса)
запрос во фразе
WITH
заключен в скобки, что является недопустимым Сложность вопроса
68
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Комментарии:
Аноним
Кто ищет данные ответы по интуит? Это же совсем для даунов
27 авг 2016
Другие ответы на вопросы из темы программирование интуит.
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL), Collection (number) и содержит строки Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30013001312TurtlesBilly Press20004501313AnimalsStreet Publishing3000024014Tigers huntingBilly Press1100178011 Таблицы Books1 и Books2 состоят из : Books1: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL), Collection (number) Books2: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL), Collection (number) и являются пустыми Оператор предназначен для копирования данных об идентификаторах, названиях и стоимости книг из таблицы Books в таблицы Books1 и Books2. INSERT ALL INTO Books1 __________________________ INTO Books2 __________________________ SELECT Book_id BID, Title TITLE, Quantity QANT, Price PRICE FROM Books Выберите из предложенных вариантов те, которые при подстановке вместо знаков подчеркивания обеспечивают корректное выполнение оператора и получение требуемого результата:
- # Таблица Persons: Person_id (number, PK), Person_name (varchar2 (40)), Day_Of_Birth (date), Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number, FK), Job_id (number, FK), Des_Salary (number) и состоит из строк: Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101140012Tom28.09.197851212200 Таблица Recent_Jobs состоит из следующих строк: Job_idPositionStarted_fromLasted_toEmp_commentsSal12Manager28.09.198812.09.1999820.8811Salesman12.09.198913.10.2005780 Оператор SQL имеет вид: UPDATE Persons SET Add_Info = upper ('high sal') WHERE Job_id = (select Job_id from Recent_Jobs where Sal > 800) Среди предложенных вариантов выберите, какой, в итоге, останется таблица Persons.
- # Какая команда должна применяться для создания контрольной точки P1:
- # Для создания таблицы [Большая Картинка] CREATE TABLE Books (Book_id number (6) CONSTRAINT book_pk Primary Key, Title varchar2 (20), Publishing varchar2 (1000), Size number, Quantity number, Price number NOT NULL, Constraint c1 CHECK Size > 100 ) При попытке выполнить оператор сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки
- # Для создания таблицы [Большая Картинка] CREATE TABLE Persons (Person_id number CONSTRAINT person_pk Primary Key, Person_name varchar2 (40), Day_Of_Birth date, Add_Info varchar2 (30), Specialty_id number NOT NULL, Address_Id number, Job_id number ) Следующий оператор предназначен для удаления ограничения person_pk: ALTER TABLE Persons ____________________ Какой фрагмент кода следует вставить вместо знака подчеркивания для получения корректного оператора, решающего поставленную задачу: