Главная /
SQL (Oracle) /
Таблица [картинка] [таблица] Запрос имеет следующий вид: SELECT to_char (Day_Of_Birth, 'q') q, Specialty_id spec, avg (Des_Salary) s FROM Persons GROUP BY CUBE (to_char (Day_Of_Birth, 'q'), Specialty_id) Выберите среди предложенных вариантов верный вариан
Таблица Persons
состоит из следующих строк:
Person_id | Person_name | Day_Of_Birth | Add_Info | Specialty_id | Address_id | Job_id | Des_Salary |
11 | Jorge | 25.03.1978 | 4 | 10 | 11 | 500 | |
12 | Tom | 28.09.1978 | 5 | 12 | 15 | 200 | |
13 | Tom | 21.02.1977 | 5 | 13 | 14 | 400 | |
14 | Jorge | 06.11.1978 | 5 | 11 | 99 | 600 |
Запрос имеет следующий вид:
Выберите среди предложенных вариантов верный вариант итогового отчета:
вопросПравильный ответ:
сервер БД сгенерирует ошибку
q | spec | s |
425 | ||
4 | 500 | |
5 | 400 | |
1 | 450 | |
1 | 4 | 500 |
1 | 5 | 400 |
3 | 200 | |
3 | 5 | 200 |
4 | 600 | |
4 | 5 | 600 |
q | spec | s |
425 | ||
1 | 450 | |
1 | 4 | 500 |
1 | 5 | 400 |
3 | 200 | |
3 | 5 | 200 |
4 | 600 | |
4 | 5 | 600 |
q | spec | s |
425 | ||
4 | 500 | |
5 | 400 | |
1 | 450 | |
3 | 200 | |
4 | 600 |
Сложность вопроса
90
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Комментарии:
Аноним
Экзамен сдан и ладушки. спс
13 окт 2020
Аноним
Зачёт прошёл. Иду выпивать отмечать 5 в зачётке по тесту
05 апр 2017
Другие ответы на вопросы из темы программирование интуит.
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30013001312TurtlesBilly Press20004501313AnimalsStreet Publishing300002401114Tigers huntingBilly Press1100178011 Запрос имеет следующий вид: SELECT Title, Publishing, Collection, avg (Collection) FROM Books GROUP BY GROUPING SETS (Publishing, CUBE (Publishing, Collection)) В результате выполнения запроса сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки
- # Сцепленные группировки:
- # Условная многотабличная команда INSERT FIRST:
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL) Таблица Books1 состоит из полей: Books1: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL) Оператор предназначен для приведения в соответствие строк таблицы Books1 со строками таблицы Books. При этом, если при проверке очередной строки таблицы Books, выясняется, что строка с таким идентификатором (Book_id) уже присутствует в таблице Books1, необходимо выполнять обновление значений Price и Quantity в таблице Books1, в противном случае осуществлять вставку новой строки: MERGE INTO Books1 b1 USING Books b ON (b.Book_id = b1.Book_id) WHEN MATCHED THEN UPDATE SET b1.Price = b.Price, b1.Quantity = b.Quantity WHEN NOT MATCHED THEN _____________ VALUES (b.Book_id, b.Title,b.Price,b.Quantity) Какие ключевые слова следует вставить вместо знака подчеркивания для получения корректного оператора, решающего поставленную задачу.
- # Таблица [Большая Картинка] Skill_idSkill_titleGeneral_skill11Data Bases Systems15DB Design1113Programming14Java programming13 может быть представлена следующим образом: CREATE TABLE Skills (Skill_id number Primary Key, Skill_title varchar2 (20), General_skill number default 13, CONSTRAINT sk_fk Foreign Key (General_skill) REFERENCES Skills (Skill_id) ON DELETE SET NULL ) Оператор DML имеет вид: DELETE FROM Skills WHERE Skill_id = 11 Укажите, какой, в итоге, окажется таблица Skills: