在sql数据库里的视图是什么意思,怎么理解?

 我来答
汗海亦泣勤
2019-08-01 · TA获得超过3.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:31%
帮助的人:882万
展开全部
视图作用比较广的,可能楼主对数据库还不是很了解,首先视图可以将不同表中的数据通过关联实现多表数据输出,比如说,有一个类型表uType,有字段tId,tName,有个产品表uProduct,有字段pId,pName,tId,此时你可以通过建立一张视图vProduct将产品表和产品类型一起输出
SELECTp.pIdAS产品编号,p.pNameAS产品名称,t.tIdAS产品类型编号,t.tIdAS产品类型编号
FROMuProductASpINNERJOINuTypeAStONp.tId=t.tId;
这样就可以在程序里使用
SELECT*FROMvProduct来做产品资料的查询了
它可以减少我们编码的工作量,也方便维护。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式