mysql数据库视图怎么修改数据_Sql Server 视图数据的增删改查教程

一、视图的基本概念

视图是用于查询的另外一种方式。 与实际的表不同,它是一个虚表;因此数据库中只存在视图的定义,而不存在视图中相对应的数据,数据仍然存放在原来的基本表中。视图是一种逻辑对象。

二、 视图能做什么

导出数据; 在导出数据时,常常需要多个表联合查询,这个时候就可以使用视图;转换字段,如把status(0/1 Int类型)字段转换成启用/停用(文字) ,然后用视图保存定义。

数据安全,可以给视图加密。

三、视图操作

3.1 查询数据

(一)准备素材:

使用两张表,其中一张是家电表,另外一张字典表(只需要知道这两张表有一个连接字段brandID-RowID:注意两个表没有强制使用外键约束),准备好素材

SELECT TOP 1000 [appliancesName]

,[appliancesType]

,[code]

,[**brandId**]

,[standard]

,[appliancesStatus]

,[appliancesIsNew]

,[appliancesIsKey]

,[appliancesRemark]

,[appliancesId]

FROM sfa_t_appliances

另外一张表字典表

SELECT TOP 1000 [**RowID**]

,[PRowID]

,[DicKey]

,[DicVal]

,[Status]

FROM sfa_t_TSysDictionary

你可能感兴趣的:(mysql数据库视图怎么修改数据_Sql Server 视图数据的增删改查教程)