Главная /
SQL (Oracle) /
Таблица [картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number NOT NULL), Price (number, NOT NULL), Collection (number) Некоторые книги (статьи) могут объединяться в сборники (Collection)
Таблица Books
состоит из полей:
Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number NOT NULL), Price (number, NOT NULL), Collection (number)
Некоторые книги (статьи) могут объединяться в сборники (Collection
), например
Animals – Cats
Запрос имеет следующий вид:
Правильный ответ:
использование псевдо-столбца
level
в иерархическом подзапросе недопустимо
неправильный порядок следования фраз
CONNECT BY
и START WITH
(сначала должна следовать фраза START WITH
)
фраза
CONNECT PRIOR
является недопустимой (пропущен предлог BY)
неправильное расположение фразы
WHERE
(данная фраза должна быть расположена в конце предложения SELECT
) Сложность вопроса
86
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Комментарии:
Аноним
Благодарю за решебник по интуиту.
16 авг 2017
Аноним
Это очень не сложный решебник интуит.
13 ноя 2015
Другие ответы на вопросы из темы программирование интуит.
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30013001312TurtlesBilly Press20004501413AnimalsStreet Publishing3000024014PlantsBilly Press11001780 Запрос SQL имеет вид: SELECT Book_id FROM Books outer WHERE Price > (select MAX (Price) from Books where Publishing = outer.Publishing) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Skills: Skill_id (number PK), Skill_title (varchar2 (40)), General_skill (number) и состоит из строк: Skill_idSkill_titleGenaral_skill11Data Bases15Data Base Administration1113Programming14Java programming1316Data Base Performance Tuning15 Запрос SQL имеет следующий вид: SELECT Skill_title name FROM Skills START WITH Skill_title = 'Data Base Administration' CONNECT BY PRIOR General_skill = Skill_id Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Persons: Person_id (number, PK), Person_name (varchar2 (40)), Day_Of_Birth, Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number FK), Job_id (number, FK), Des_Salary (number) Оператор предназначен для ия номера специальности (Specialty_id) 10 на 1 и номера специальности 20 на 2. UPDATE Persons SET Specialty_id = case Specialty_id when 10 then 1 when 20 then 2 В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки
- # Оператор MERGE:
- # Для создания таблицы [Большая Картинка] 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, Des_Salary number CONSTRAINT salck CHECK (Des_Salary < 5000) ) Оператор DDL предназначен для временного отключения ограничения CHECK для столбца Job_id ALTER TABLE Persons DISABLE salck В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки