кодесурса
«SQL

Упражнения по утверждению таблицы обновлений MySQL: измените столбец электронной почты таблицы сотрудников на «недоступно» для сотрудников отдела_ид - 80, а комиссия - менее .20 процентов

script1adsense2code
script1adsense3code

MySQL Update Table Statement: Упражнение 4 с решением

Напишите оператор SQL, чтобы изменить столбец электронной почты таблицы сотрудников на «недоступно» для тех сотрудников, чей отдел_идентификатор равен 80 и получает комиссию менее 0,20%.

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


UPDATE employees 
SET email='not available'
WHERE department_id=80 AND commission_pct<.20;

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

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

 + ------------- + ------------ + ----------- + ---------- ----- + -------------------- + ------------ + -------- + - -------- + ---------------- + ------------ + ----------- ---- +
| EMPLOYEE_ID | FIRST_NAME | LAST_NAME | Электронная почта | PHONE_NUMBER | HIRE_DATE | JOB_ID | Заработная плата | COMMISSION_PCT | MANAGER_ID | DEPARTMENT_ID |
+ ------------- + ------------ + ----------- + ---------- ----- + -------------------- + ------------ + -------- + - -------- + ---------------- + ------------ + ----------- ---- +
| 155 | Оливер | Туво | не доступно | 011.44.1344.486508 | 1987-08-11 | SA_REP | 7000,00 | 0,15 | 145 | 80 |
| 163 | Даниэль | Грин | не доступно | 011.44.1346.229268 | 1987-08-19 | SA_REP | 9500,00 | 0,15 | 147 | 80 |
| 164 | Маттеа | Марвинс | не доступно | 011.44.1346.329268 | 1987-08-20 | SA_REP | 7200,00 | 0.10 | 147 | 80 |
| 165 | Дэвид | Ли | не доступно | 011.44.1346.529268 | 1987-08-21 | SA_REP | 6800,00 | 0.10 | 147 | 80 |
| 166 | Сундар | Анд | не доступно | 011.44.1346.629268 | 1987-08-22 | SA_REP | 6400,00 | 0.10 | 147 | 80 |
| 167 | Амит | Банда | не доступно | 011.44.1346.729268 | 1987-08-23 | SA_REP | 6200,00 | 0.10 | 147 | 80 |
| 171 | Уильям | Смит | не доступно | 011.44.1343.629268 | 1987-08-27 | SA_REP | 7400,00 | 0,15 | 148 | 80 |
| 172 | Элизабет | Бейтс | не доступно | 011.44.1343.529268 | 1987-08-28 | SA_REP | 7300,00 | 0,15 | 148 | 80 |
| 173 | Сундита | Кумар | не доступно | 011.44.1343.329268 | 1987-08-29 | SA_REP | 6100,00 | 0.10 | 148 | 80 |
| 179 | Чарльз | Джонсон | не доступно | 011.44.1644.429262 | 1987-09-04 | SA_REP | 6200,00 | 0.10 | 149 | 80 |
+ ------------- + ------------ + ----------- + ---------- ----- + -------------------- + ------------ + -------- + - -------- + ---------------- + ------------ + ----------- ---- +


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

Предыдущий: Напишите оператор SQL, чтобы изменить столбец email и Commission_pct таблицы сотрудников с «недоступно» и 0,10 для тех сотрудников, у которых отдел_идентификатор равен 110.
Далее: Напишите оператор SQL, чтобы изменить столбец электронной почты таблицы сотрудников на «недоступно» для тех сотрудников, которые входят в отдел «Бухгалтерия».

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code