Главная /
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 ____________________ Какой фрагмент кода следует вставить вместо знака подчеркивания для получения корректного оператора, решающего поставленную задачу: