如何创建视图
#视图
/*
create view 自己取的视图名
as
select * from 表名
*/
视图是虚拟的表
只保存SQL的逻辑,不保存结果
视图中的行列的数据,来源与自定义视图的时候查询中使用的表,是使用视图的时候动态产生的
视图的实际操作
有goods表 ,brande表
CREATE VIEW huo
AS
SELECT goods.`name`,brande.`brandename` FROM goods
INNER JOIN brande
ON goods.`brande_id`=brande.`id`
WHERE goods.`name` LIKE '%火%'
SELECT * FROM huo;
AS下面的即是视图保存的逻辑,如果goods,brande表里面有相关的数据改变,那么huo这个视图也会改变,这能说明视图是动态产生的