MySQL 视图(View)是一种虚拟表,其内容由查询定义。与实际表不同,视图不存储数据,而是从基础表中检索数据。视图可以简化复杂的 SQL 操作,提供数据的安全性,并允许用户以不同的方式查看同一组数据。
-- 创建视图
CREATE VIEW employee_view AS
SELECT id, name, department
FROM employees
WHERE department = 'Sales';
-- 查询视图
SELECT * FROM employee_view;
-- 更新视图(如果视图可更新)
UPDATE employee_view
SET department = 'Marketing'
WHERE id = 1;
领取专属 10元无门槛券
手把手带您无忧上云