Главная /
SQL: основы /
Оператор UPDATE
Оператор UPDATE
вопрос
Правильный ответ:
завершает транзакцию записью всех произведенных ею изменений
изменяет структуру таблицы
изменяет значение столбцов таблицы
может содержать вложенный подзапрос на выборку данных
может быть вложен в качестве подзапроса в другой запрос
Сложность вопроса
65
Сложность курса: SQL: основы
56
Оценить вопрос
Комментарии:
Аноним
Зачёт защитил. Иду в бар отмечать зачёт интуит
10 янв 2020
Другие ответы на вопросы из темы программирование интуит.
- # Отношение [Большая Картинка] Groups: Group_id (int PK), Grade_level (int NOT NULL), Specialty_id (int FK), Head_stud_id Запрос SQL предназначен для выборки всех номеров специальностей из таблицы Groups, в итоговом отчете указанный столбец должен иметь название Specialty number: SELECT ________________ FROM Groups Из приведенных ниже вариантов кода укажите те варианты, которыми можно заменить знак подчеркивания для получения корректного запроса, решающего поставленную задачу.
- # Отношение Worker имеет схему: [Большая Картинка] Worker: Worker_id (int, PK), Worker_name (varchar), Position, Manager_id (int NOT NULL), Salary (float NOT NULL), Commission_pct (float NOT NULL), Branch_id (int, FK), Hire_date (timestamp) При выполнении следующего запроса сервер БД генерирует ошибку. UPDATE Worker SET Branch_id = 11 WHERE Branch_id = 10, SET Manager_id = 17 WHERE Manager_id IS NULL Укажите причину ошибки.
- # Представление (VIEW)
- # Отношение [Большая Картинка] Students: Student_id (int, PK), Student_name, Head_stud_id, Salary (float NOT NULL), Group_id (int, FK) Запрос предназначен для отображения имен студентов, стипендия которых (Salary) превышает стипендию каждого студента, обучающегося в группе 20. SELECT Student_name FROM Students WHERE Salary __________ (SELECT Salary FROM Students WHERE Group_id = 20) Укажите оператор сравнения, который при подстановке вместо знака подчеркивания обеспечивает корректное выполнение запроса и получение требуемого результата:
- # Отношение Worker_grade имеет схему: [Большая Картинка] Worker_grade: Grade_id (int PK), Lowest_sal (float), Highest_sal (float) Отношение Worker имеет схему: Worker: Worker_id (int, PK), Worker_name (varchar), Position, Manager_id (varchar), Salary (float NOT NULL), Commission_pct (float), Branch_id (int, FK), Hire_date (timestamp) Запрос предназначен для отображения имен сотрудников, уровень зарплаты которых (Grade_id) попадает в первую категорию: SELECT Worker_name FROM Worker w WHERE ______ (SELECT Lowest_sal, Highest_sal FROM Worker_grade WHERE_________) Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата