学完这个语句,你可以做出所有的SQL笔试题(查询到的表格怎么存储再次使用)

视观表 (View) 可以被当作是虚拟表格。它跟表格的不同是,表格中有实际储存资料,而视观表是建立在表格之上的一个架构,它本身并不实际储存资料。
建立一个视观表的语法如下:

CREATE VIEW "VIEW_NAME" AS "SQL 语句";

例子:
我们查询到:

select a.SKU_ID,a.logday,a.sale_amt,b.bu_name,b.brand_name,b.user_name from a,b where a.SKU_id=b.SKU_id and user_name='小明' and year(logday)=2017

学完这个语句,你可以做出所有的SQL笔试题(查询到的表格怎么存储再次使用)_第1张图片

后面想要再次使用,重新写sql语句的话,这种表就要暂存起来:

create view table_new as (select a.SKU_ID,a.logday,a.sale_amt,b.bu_name,b.brand_name,b.user_name from a,b where a.SKU_id=b.SKU_id and user_name='小明' and year(logday)=2017);

学完这个语句,你可以做出所有的SQL笔试题(查询到的表格怎么存储再次使用)_第2张图片
继续查询:
学完这个语句,你可以做出所有的SQL笔试题(查询到的表格怎么存储再次使用)_第3张图片
大功告成,这个用法可以解决很多不会做的sql题哦!!!

你可能感兴趣的:(【数据分析岗位面试】,【数据库】)