Главная / SQL: основы / Отношение Worker имеет схему: [картинка] Worker: Worker_id (int, PK), Worker_name (varchar), Position, Manager_id (int), Salary (float NOT NULL), Commission_pct (float NOT NULL), Branch_id (int, FK), Hire_date (timestamp) Требуется увеличить на 500 зарпла

Отношение Worker имеет схему: files Worker: Worker_id (int, PK), Worker_name (varchar), Position, Manager_id (int), Salary (float NOT NULL), Commission_pct (float NOT NULL), Branch_id (int, FK), Hire_date (timestamp)

Требуется увеличить на 500 зарплату и назначить менеджером сотрудника с номером 13 для работающих в отделе 10. Выберите варианты запроса, решающего данную задачу.

вопрос

Правильный ответ:

UPDATE Worker SET Salary = 500 SET Manager_id = 13 Where Branch_id = 10
UPDATE Worker SET Salary = 500, Manager_id = 13 Where Branch_id = 10
UPDATE Worker SET Salary = Salary + 500, Manager_id = 13 Where Branch_id = 10
UPDATE Worker SET Salary = 500 + Salary AND Manager_id = 13 Where Branch_id = 10
Update Worker SET Salary = CASE WHEN Branch_id=10 THEN Salary+500 ELSE Salary END, Manager_id = CASE WHEN Branch_id=10 THEN 13 ELSE Manager_id END
Сложность вопроса
92
Сложность курса: SQL: основы
56
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Экзамен сдал на 5. спс
15 дек 2020
Аноним
Если бы не эти решения - я бы не смог решить c этими тестами интуит.
18 янв 2018
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.