欢迎来到IT嘟嘟的博客

人生三从境界:昨夜西风凋碧树,独上高楼,望尽天涯路。 衣带渐宽终不悔,为伊消得人憔悴。 众里寻他千百度,蓦然回首,那人却在灯火阑珊处。
扩大
缩小

mysql视图

-- 创建基于单表的视图
CREATE VIEW view_students_info
AS SELECT * FROM tb_students_info;


-- 根据字段名创建基于单表的视图
CREATE VIEW v_students_info
(s_id,s_name,d_id,s_age,s_sex,s_height,s_date)
AS SELECT id,name,dept_id,age,sex,height,login_date
FROM tb_students_info;


-- 创建基于多表的视图
CREATE VIEW view_stu_dept(d_id,s_name,dept_name)
AS SELECT s.id,s.name,d.dept_name
FROM tb_students_info s,tb_departments d
WHERE s.dept_id=d.dept_id;

-- 查看视图的定义
DESCRIBE v_students_info;

-- 修改视图的定义
ALTER VIEW view_students_info
AS SELECT id,name,age
FROM tb_students_info;

-- 修改视图的内容
UPDATE view_students_info
SET age=25 WHERE id=1;

-- 删除视图
DROP VIEW IF EXISTS v_students_info;

  

posted on 2019-08-22 13:09  IT嘟嘟  阅读(130)  评论(0)    收藏  举报

导航