视图界说中引用的表或视图必须存在。但是,创建完视图后,可以删除界说引用的表或视图。可使用 CHECK TABLE 语句查抄视图界说是否存在这类问题。
视图界说中允许使用 ORDER BY 语句,但是若从特定视图进行选择,而该视图使用了自己的 ORDER BY 语句,则视图界说中的 ORDER BY 将被忽略。
视图界说中不能引用 TEMPORARY 表(暂时表),不能创建 TEMPORARY 视图。
WITH CHECK OPTION 的意思是,修改视图时,查抄插入的数据是否符合 WHERE 设置的条件。
创建基于单表的视图
MySQL 可以在单个数据表上创建视图。
查察 test_db 数据库中的 tb_students_info 表的数据,如下所示: