1. Измените фамилию Чащина на Петрова. Внесите соответствующие изменения в базу данных.
2. Название должности "программист мультимедиа" необходимо изменить на "специалист по мультимедиа".
3. Увеличьте зарплату всем сотрудниками (кроме директора) на 10000.
Возможные решения
1. mysql> update employee_data SET2. -> l_name = 'Петрова'3. -> WHERE l_name = 'Чашина'; Примечание: Если бы были еще сотрудники с фамилией Чащина, то эти записи также были бы изменены. В таком случае может помочь столбец emp_id, так как он содержит уникальные значения. Лучше использовать значение emp_id вместоl_name, как в следующем примере:
mysql> update employee_data SET -> l_name = 'Петрова' -> WHERE emp_id = 4;4. mysql> update employee_data set5. -> title = 'специалист по мультимедиа'6. -> where title = 'программист мультимедиа';7. mysql> update employee_data set8. -> salary = salary + 100009. -> where title != 'директор';
Лекция 7.
Поиск минимального и максимального значений
В MySQL имеются встроенные функции для вычисления минимального и максимального значений.
SQL имеет 5 агрегатных функций.
1. MIN(): минимальное значение
2. MAX(): максимальное значение
3. SUM(): сумма значений
4. AVG(): среднее значений
5. COUNT(): подсчитывает число записей
В этом параграфе мы рассмотрим поиск минимального и максимального значений столбца.