视图入门:
视图就是数据库中的一个虚拟表(主要查看)。
作用:
隐藏表的真实定义(某些机密信息不让访问)
语法:
Create view view_name as select 其他表字段 from tbl_name;
视图,本身没有数据,只是通过执行select语句完成获得相应的数据;
只保存了一条sql语句(select或者insert之类的)而已。
create table teacher
(
id int primary key auto_increment,
t_name varchar(10),
t_salary decimal(10,2)
);
insert into teacher values
(null,'恶魔波利',3000.57),
(null,'天使波利',3000.57),
(null,'幽灵波利',3000.57);
select * from teacher;
create view v_teacher as select id ,t_name from teacher;
select * from v_teacher;
select t_name from v_teacher;