MYSQL的视图
介绍
视图(view)是一个虚拟表,非真实存在,其本质是根据sql语句获取动态的数据集,并为其命名,用户使用时只需要使用视图名称即可获取结果集,并可以将其当做表来使用....: 表示一个完整的查询语句,将查询记录导入视图中
5:[with [cascaded | local] check option]: 可选项,表示更新视图时要保证在该视图的权限范围之内.
...查看表和视图的语句: show full tables;
查询视图: select * from view_name;
修改视图
修改视图是指修改数据库中已存在的表的定义,当基本表的某些字段发生改变时,...也就是说,可以在update,delete,insert等语句中使用他们,以更新基表的内容,对于更新的视图,在视图中的行和基表中的行之间必须具有一对一的关系,如果视图包含下述结构中的任何一种,那么他就是不可更新的...7:join
8:from子句中的不可更新视图
9:where 子句中的子查询,引用from子句中的表
10:仅引用文字值(在该情况下,没有要更新的基本表)