MYSQL的视图
介绍
视图(view)是一个虚拟表,非真实存在,其本质是根据sql语句获取动态的数据集,并为其命名,用户使用时只需要使用视图名称即可获取结果集,并可以将其当做表来使用....使用视图查询数据时,数据库系统会从原来的表中取出对应的数据,因此,视图中的数据是依赖于原来的表中的数据,一旦表中的数据发生改变,显示在视图中的数据也会发生改变....,地址,而不显示社会保险号和工资数等,可以对不用的用户,设定不同的视图
创建视图
create [or replace] [algorithm = {undefined | merge | temptable...2:view_name: 表示要创建的视图名称
3:column_list: 可选项,指定视图中各个属性的名词,默认情况下与select语句中的查询的属性相同
4:select_statement...查看表和视图的语句: show full tables;
查询视图: select * from view_name;
修改视图
修改视图是指修改数据库中已存在的表的定义,当基本表的某些字段发生改变时,