кодесурса

Таблица обновления PostgreSQL: обновите зарплату сотрудника, добавив новое значение для некоторых сотрудников в базе данных персонала

script1adsense2code
script1adsense3code

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

Пример таблицы: сотрудники


Пример решения:

Код:

UPDATE employees SET SALARY = 8000 
WHERE employee_id = 105 
AND salary < 5000;

Выход:

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

 postgres = # ВЫБРАТЬ * ОТ сотрудников 
Где заработная плата = 8000 
AND employee_id = 105;
 employee_id | имя_файла | фамилия | электронная почта | номер телефона | hire_date | job_id | зарплата | Commission_pct | manager_id | department_id
------------- + ------------ + ----------- + --------- + - ------------- + ------------ + --------- + --------- + --- ------------- + ------------ + ---------------
         105 | Дэвид | Остин | DAUSTIN | 590,423,4569 | 1987-06-22 | IT_PROG | 8000,00 | 0,00 | 103 | 60
(1 ряд)

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

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

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code