31.构造一个触发器audit_log
create trigger audit_log //create trigger 创建触发器
after insert //在插入数据后(语法before/after/instead of)
on employees_test //on table name/view name/dbname
begin
insert into audit values(new.ID,new.NAME); //插入
end;
32.删除emp_no重复的记录,只保留最小的id对应的记录
DELETE FROM titles_test WHERE id NOT IN
(SELECT MIN(id) FROM titles_test GROUP BY emp_no)
33.将所有to_date为9999-01-01的全部更新为NULL
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
UPDATE Person SET Address = 'Zhongshan 23', City = 'Nanjing'
WHERE LastName = 'Wilson'
update titles_test
set to_date=NULL,from_date='2001-01-01'
where to_date='9999-01-01'
34.将id=5以及emp_no=10001的行数据替换成id=5以及emp_no=10005
update titles_test
set emp_no=10005
where id=5,emp_no=10001
35.将titles_test表名修改为titles_2017
alter table titles_test rename to titles_2017