Главная /
SQL (Oracle) /
Таблица [картинка] [таблица] Запрос SQL имеет вид: SELECT Person_id FROM Persons outer WHERE Des_Salary > (select AVG (Des_Salary) from Persons where to_char (outer.Day_Of_Birth, 'yyyy') = to_char (Day_Of_Birth, 'yyyy')) Выберите среди предложенных вар
Таблица 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 | 300 | |
12 | Tom | 28.09.1978 | 5 | 12 | 15 | 200 | |
13 | Tony | 21.02.1977 | 5 | 13 | 14 | 400 |
Запрос SQL имеет вид:
Выберите среди предложенных вариантов верный вариант итогового отчета:
вопросПравильный ответ:
Person_id |
11 |
12 |
Person_id |
13 |
Person_id |
11 |
сервер БД сгенерирует ошибку
строки не выбраны
Сложность вопроса
51
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Комментарии:
Аноним
Зачёт всё. Иду отмечать отмечать 4 за тест интуит
30 авг 2016
Аноним
Если бы не данные решения - я бы не осилил c этими тестами интуит.
21 май 2016
Другие ответы на вопросы из темы программирование интуит.
- # Таблица [Большая Картинка] Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101140012Tom28.09.19785121520013Jorge21.02.19775131430014Tom06.11.197851199100 Запрос SQL имеет вид: SELECT to_char (Day_Of_Birth, 'yyyy') year, Specialty_id spec, Person_name person, SUM (Des_Salary) s FROM Persons GROUP BY rollup (to_char (Day_Of_Birth, 'yyyy'), (Specialty_id, Person_name)) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица Price_Grade1 состоит из следующих полей: Grade_id_1Lowest_Price1Highest_Price2Grade_id_2Lowest_Price3Highest_Price410202211000 Таблица Price_Grade2 состоит из полей: Price_Grade2: Grade_id (number PK), Lowest_price (number), Highest_price (number) и является пустой Необходимо выполнить копирование данных из таблицы Price_Grade1 в таблицу Price_Grade2. В результате выполнения запроса таблица Price_Grade2 должна принять вид: Grade_idLowest_PriceHighest_Price10202211000 Оператор имеет вид: INSERT ALL _______________ SELECT Grade_id_1 GRADE1, Lowest_Price1 LP1,Highest_Price2 LP2, Grade_id_2 GRADE2, Lowest_Price3 LP3, Highest_Price4 LP4 FROM Price_Grade1 Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает безошибочное выполнение оператора
- # Таблица [Большая Картинка] 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) и являются пустыми Оператор имеет вид: INSERT ALL WHEN PRICE >= 400 THEN INTO Books1 (Book_id, Title, Price, Quantity) VALUES (BID, TITLE, PRICE, Quantity) ELSE INTO Books2 (Book_id, Title, Price, Quantity) VALUES (BID, TITLE, PRICE, Quantity) SELECT Book_id BID, Title TITLE, Price PRICE, Quantity from Books WHERE Price < 600 Укажите, сколько новых строк в сумме будет добавлено в таблицы Books1 и Books2:
- # Условная многотабличная команда INSERT FIRST:
- # Оператор выполняется владельцем схемы, которой принадлежит таблица [Большая Картинка] GRANT ________________ User1 Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает безошибочное выполнение операции и решение поставленной задачи: