Главная / 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 состоит из кортежей: files
Worker_idWorker_nameManager_idSalaryCommission_pctBranch_idHire_date
11James1511000.81002.01.98
12Ronald191100NULL2015.07.98

Отношение Worker1 состоит из кортежей:

Worker_idWorker_nameManager_idSalaryCommission_pctBranch_idHire_date
13Tom169000.71020.05.98
14Alex188000.52021.06.98

Запрос 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*Commission_pct) > 600)

Среди предложенных вариантов выберите, каким, в итоге, останется отношение Worker.

вопрос

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

отношение Worker останется без изменений, т.к. запрос содержит ошибку, и выполнен не будет
Worker_idWorker_nameManager_idSalaryCommission_pctBranch_idHire_date
11James1512100.81002.01.98
12Ronald191100NULL2015.07.98
Worker_idWorker_nameManager_idSalaryCommission_pctBranch_idHire_date
11James159900.81002.01.98
12Ronald19990NULL2015.07.98
Worker_idWorker_nameManager_idSalaryCommission_pctBranch_idHire_date
11James159900.81002.01.98
12Ronald19990NULL2015.07.98
Worker_idWorker_nameManager_idSalaryCommission_pctBranch_idHire_date
11James159900.81002.01.98
12Ronald191100NULL2015.07.98
Сложность вопроса
94
Сложность курса: SQL
79
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Гранд мерси за подсказками по intiut'у.
01 авг 2018
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.