美文网首页
视图--数据库2018-06-15

视图--数据库2018-06-15

作者: hothome99 | 来源:发表于2018-06-19 11:27 被阅读0次

视图(View)是从一个或多个表(或视图)导出的表。
视图与表(有时为与视图区别,也称表为基本表--Base Table)不同,视图是一个虚表,即视图所对应的数据不进行实际存储,数据库中只存储视图的定义,在对视图的数据进行操作时,系统根据视图的定义去操作与视图相关联的基本表。

1.视图作用比较广的,首先视图可以将不同表中的数据通过关联实现多表数据输出。
2.比如说,有一个类型表 uType,有字段tId,tName,有个产品表 uProduct,有字段pId,pName,tId,此时你可以通过建立一张视图vProduct将产品表和产品类型一起输出 SELECT p.pId AS 产品编号,p.pName AS 产品名称,t.tId AS 产品类型编号,t.tId AS 产品类型编号 。
3.FROM uProduct AS p INNER JOIN uType AS t ON p.tId = t.tId;
4.这样就可以在程序里使用
5.SELECT * FROM vProduct 来做产品资料的查询了
6.它可以减少我们编码的工作量,也方便维护。

相关文章

  • 视图--数据库2018-06-15

    视图(View)是从一个或多个表(或视图)导出的表。视图与表(有时为与视图区别,也称表为基本表--Base Tab...

  • 数据库相关

    视图 视图:数据库中表和视图都...

  • thinkphp v5 视图查询

    视图查询可以实现不依赖数据库视图的多表查询,并不需要数据库支持视图 注意,视图查询无需调用table和join方法...

  • 数据库视图简介

    在本教程中,您将了解一个叫作数据库视图的新数据库对象。我们将讨论使用数据库视图的优点和缺点。 数据库视图是一个虚拟...

  • Day120 | 遇见EOS(三) - 谁按下了EOS主网启动按

    2018-06-15 01:30 投票进度11.11%2018-06-15 01:42 投票进度16.9337% ...

  • MySQL之视图

    SQL语言之视图 前言 本章我们将学习MySQL中的视图,视图是数据库中的重要组件,本文将从视图是什么,视图的作用...

  • SAP ABAP CDS view 视图的 Replacemen

    在ABAP Dictionary中,可以使用其 CDS 实体的名称将 CDS 视图赋给透明数据库表和经典数据库视图...

  • ORACLE之视图和系统函数

    视图 视图是什么? 视图(View)是从一个或多个表(或视图)导出的表。视图与数据库中的物理表不同,视图是一个虚表...

  • MySQL数据库高级操作一

    前言 MySQL增删改查基本操作后,为了优化数据库还可使用视图、事务、索引等数据库操作。 1、视图——SQL语句查...

  • 关系数据库标准语言SQL(二)

    声明:最近在准备考试,故整理数据库原理笔记。 视图 视图的创建和删除 CREATE VIEW <视图名 > [ ...

网友评论

      本文标题:视图--数据库2018-06-15

      本文链接:https://www.haomeiwen.com/subject/vfrmeftx.html