Главная /
SQL /
Отношение [картинка] [таблица] Отношение Worker1 состоит из кортежей: [таблица] Запрос SQL имеет вид: UPDATE Worker SET Salary = (SELECT MAX (Salary)*1.1 FROM Worker1) WHERE Branch_id IN (SELECT Branch_id FROM Worker1 GROUP BY Branch_id HAVING MIN (Salary
Отношение Worker
состоит из кортежей:
Worker_id | Worker_name | Manager_id | Salary | Commission_pct | Branch_id | Hire_date |
11 | James | 15 | 1100 | 0.8 | 10 | 02.01.98 |
12 | Ronald | 19 | 1100 | NULL | 20 | 15.07.98 |
Отношение Worker1
состоит из кортежей:
Worker_id | Worker_name | Manager_id | Salary | Commission_pct | Branch_id | Hire_date |
13 | Tom | 16 | 900 | 0.7 | 10 | 20.05.98 |
14 | Alex | 18 | 800 | 0.5 | 20 | 21.06.98 |
Запрос SQL имеет вид:
Среди предложенных вариантов выберите, каким, в итоге, останется отношение Worker
.
Правильный ответ:
отношение Worker останется без изменений, т.к. запрос содержит ошибку, и выполнен не будет
Worker_id | Worker_name | Manager_id | Salary | Commission_pct | Branch_id | Hire_date |
11 | James | 15 | 1210 | 0.8 | 10 | 02.01.98 |
12 | Ronald | 19 | 1100 | NULL | 20 | 15.07.98 |
Worker_id | Worker_name | Manager_id | Salary | Commission_pct | Branch_id | Hire_date |
11 | James | 15 | 990 | 0.8 | 10 | 02.01.98 |
12 | Ronald | 19 | 990 | NULL | 20 | 15.07.98 |
Worker_id | Worker_name | Manager_id | Salary | Commission_pct | Branch_id | Hire_date |
11 | James | 15 | 990 | 0.8 | 10 | 02.01.98 |
12 | Ronald | 19 | 990 | NULL | 20 | 15.07.98 |
Worker_id | Worker_name | Manager_id | Salary | Commission_pct | Branch_id | Hire_date |
11 | James | 15 | 990 | 0.8 | 10 | 02.01.98 |
12 | Ronald | 19 | 1100 | NULL | 20 | 15.07.98 |
Сложность вопроса
94
Сложность курса: SQL
79
Оценить вопрос
Комментарии:
Аноним
Гранд мерси за подсказками по intiut'у.
01 авг 2018
Другие ответы на вопросы из темы базы данных интуит.
- # Отношение [Большая Картинка] Worker: Worker_id (int, PK), Worker_name (varchar (30)), Manager_id(int), Salary (float), Commission_pct (float), Branch_id (int), Hire_date (timestamp) Запрос SQL предназначен для получения имен сотрудников 10-го и 20-го отделов и имеет вид: SELECT Worker_name FROM Worker WHERE ___________________ Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают выполнение задания.
- # Требуется отобрать студентов, у которых не заполнен столбец с оценкой по математике (Math_scope). Выберите условие, соответствующее заданию.
- # Отношение [Большая Картинка] Groups: Group_id (int PK), Grade_level (int), Specialty_id (int FK), Head_stud_id (int) Отношение Groups1 является пустым и имеет схему: Groups1: Group_id (int PK), Grade_level (int), Specialty_id (int FK), Head_stud_id (int) Запрос SQL имеет вид: INSERT INTO Groups1 (Group_id, Grade_level, Specialty_id) SELECT Group_id, Grade_level, ’22,2’ FROM Groups WHERE Group_id=10 ORDER BY Grade_level В результате выполнения запроса сервер БД генерирует ошибку. Укажите правильную причину возникновения ошибки:
- # Какие из перечисленных выражений могут следовать непосредственно за ключевым словом UPDATE:
- # Запрос предназначен для того, чтобы разрешить обновление столбца [Большая Картинка] ____________________User1 Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает корректное выполнение запроса и получение требуемого результата: