Главная /
SQL (Oracle) /
Фраза SET в операторе UPDATE:
Фраза SET
в операторе UPDATE
:
Правильный ответ:
может включать подзапросы
используется для задания новых значений столбцам в операторе
UPDATE
не является обязательной в операторе
UPDATE
позволяет изменять значения только в одном столбце (в одном операторе)
может следовать после фразы
WHERE
в операторе UPDATE
Сложность вопроса
82
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Комментарии:
Аноним
Если бы не опубликованные подсказки - я бы не смог решить c этими тестами intuit.
18 ноя 2019
Аноним
Это очень простой решебник по интуиту.
09 янв 2017
Другие ответы на вопросы из темы программирование интуит.
- # Таблица [Большая Картинка] Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101130012Tom28.09.19785121520013Tony21.02.19775131440014Rodger06.11.197851199100 Запрос имеет следующий вид: SELECT to_char (Day_Of_Birth, 'yyyy') year, Specialty_id spec, sum (Des_Salary) s FROM Persons GROUP BY ROLLUP (to_char (Day_Of_Birth, 'yyyy'), Specialty_id) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30013001312TurtlesBilly Press20004501313AnimalsStreet Publishing3000124014PlantsBilly Press11001240 Запрос имеет следующий вид: SELECT Publishing, Collection c, avg (Price) s FROM Books GROUP BY SETS (Publishing, (Publishing, Collection)) В результате выполнения запроса сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Таблица [Большая Картинка] 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, default 200) и является пустой. Оператор имеет вид: INSERT INTO (select Person_id, Person_name, Des_Salary from Persons where Des_Salary < 300 with check option) VALUES (12, 'Alex', 300) Укажите, какой в итоге окажется таблица Persons:
- # Таблица 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 Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает безошибочное выполнение оператора
- # Таблица [Большая Картинка] Address: Address_id (number, PK), Country (varchar2 (30)), City (varchar2 (30)), Region (varchar2 (30)), Street (varchar2 (30)), House (number), Flat (number) Оператор предназначен для ия адреса с идентификатором 10 (Address_id = 10). Значение в поле City указанной строки должно быть о на "Saratov", а значение в поле Street – на "Moscovskaya" UPDATE Address ____ City = 'Saratov'_________ Street = 'Mocovskaya' WHERE Address_id = 10 Какие ключевые слова следует вставить вмеcто знаков подчеркивания для получения корректного оператора, решающего поставленную задачу.