MySQL Update Table Statement Exercises: Измените зарплату сотрудника на 8000 с идентификатором 105, если существующая зарплата меньше 5000

Оператор таблицы обновления MySQL: упражнение 6 с решением

Напишите инструкцию SQL, чтобы изменить зарплату сотрудника на 8000 с идентификатором 105, если существующая зарплата меньше 5000.

Вот пример таблицы сотрудников.

  ОБНОВЛЕНИЕ сотрудников УСТАНОВИТЬ ЗАРПЛАТУ = 8000 ГДЕ  employee_id = 105 И зарплата  

Позвольте выполнить приведенный выше код в командной строке MySQL 5.6

Посмотрите результат. Были отображены только затронутые строки.

 + ------------- + ------------ + -----  ------ + --------- + -------------- + ------------ + -----  ---- + --------- + ---------------- + ------------ + -----  ---------- + |  EMPLOYEE_ID |  FIRST_NAME |  LAST_NAME |  EMAIL |  PHONE_NUMBER |  HIRE_DATE |  JOB_ID |  ЗАРПЛАТА |  COMMISSION_PCT |  MANAGER_ID |  ИД ОТДЕЛА | + ------------- + ------------ + ----------- + --------  - + -------------- + ------------ + --------- + --------- +  ---------------- + ------------ + --------------- + |  105 |  Дэвид |  Остин |  ДАУСТИН |  590.423.4569 |  1987-06-22 |  IT_PROG |  8000.00 |  0.00 |  103 |  60 | + ------------- + ------------ + ----------- + --------  - + -------------- + ------------ + --------- + --------- +  ---------------- + ------------ + --------------- + 

Предыдущий: Напишите инструкцию SQL, чтобы изменить столбец электронной почты в таблице сотрудников на «недоступно» для тех сотрудники, которые относятся к отделу «Бухгалтерия».
Далее: Напишите инструкцию SQL для изменения идентификатора задания сотрудника с идентификатором 118 на SH_CLERK, если сотрудник принадлежит к отделу, идентификатор которого равен 30, а идентификатор существующего задания не начинается с SH.

Оцените статью
nanomode.ru
Добавить комментарий