SQL server 视图(view)介绍
发布时间:2024-01-19 17:52:06
标签:SQL,server,视图
视图是一种常用的数据库对象,它将查询的结果以虚拟表的形式存储在数据中。因为视图有非常多的优点:1,可以简化操作,2,可以建立前台和后台的缓冲,3,可以合并分割数据,4,最重要的是可以提高安全性,因此在SQL中视图也占据着非常重要的地位。在这章的总结中,深刻体会到了,两种方法:1,企业管理器,2,T-SQL语句来管理视图,和四种操作:1,增,2,,删,3,改,4,查。
在企业管理器,也是现在的SQL server Management Studio中,来执行这些操作,其实都大同小异!例如建立视图,到视图上右击,然后新建视图,以后都有向导,都非常简答执行!
下边重点说说,用T-SQL语句来执行这些操作的总结:
在这里我举一个创建视图的例子:
例:在company数据库中创建一个视图,要求该视图返回的结果中包含信息项目名称,客户名称,员工的姓名,开始日期和预计工期。
use company create view 项目信息视图 as select a.项目名称,b.客户名称,c.姓名,a,开始日期,a.预计工期 From project as a inner join customer as b On a.客户编号=b.客户编号 innerjoin employee as c Where a.客户编号=b.客户编号 and a.负责人编号=c.编号 go
当然我们通过视图还可以对表中的数据做一些操作:
0
投稿
猜你喜欢
- 1. 简介在windows系统上,重复性的操作可以用Python脚本来完成,其中常用的模块是win32gui、win32con、win32a
- asp日期转换星座函数,参数是日期型function astro(birth)astro=""if
- 动态链接库在Windows中为.dll文件,在linux中为.so文件。以linux平台为例说明python调用.so文件的使用方法。本例中
- 问题你想解析某个XML文档,文档中使用了XML命名空间。解决方案考虑下面这个使用了命名空间的文档:<?xml version=&quo
- 在日常生活中总是有给图像分类的场景,比如垃圾分类、不同场景的图像分类等;今天的文章主要是基于图像识别场景进行模型构建。图像识别是通过 Pyt
- mysql win10 解压缩下载 解压Mysql :版本 5.7.13 下载链接 (通过这个官网zip链接可以直接下载,不用再注册 Ora
- 简单邮件传输协议(SMTP)是一种协议,用于在邮件服务器之间发送电子邮件和路由电子邮件。Python提供smtplib模块,该模块定义了一个
- 一、数据库操作1、创建model表基本结构:#coding:Utf8from django.db import modelsclass us
- 1.Vue.js介绍 当前前端三大主流框架:Angula
- phpcms中自带的评论插件很好用!但是样式个人感觉丑的狠,百度一下也没能找到解决方式,也许是自己的搜索方式不对,于是自己就研究了研究,这里
- 一、绑定class属性的方式1、通过数组的方式,为元素绑定多个class<style> .red {
- 摘要:Oracle和微软都是数据库方面的大厂商,采用两家的产品的企业也不少。今天这篇文章为大家对比Oracle和SQLServer的镜像。标
- 一、变量和表达式>>> 1 + 1 &n
- 说明Django 默认的用户表 auth_user 包含 id, password, last_login, is_superuser, u
- 一、决策树的特点1.优点具有很好的解释性,模型可以生成可以理解的规则。可以发现特征的重要程度。模型的计算复杂度较低。2.缺点模型容易过拟合,
- #!/bin/ksh INTERVAL=5 PREFIX=$INTERVAL-sec-status touch /tmp/running R
- 如图:其中Num是自增长列,Operation是分类标签,count是汇总数据 脚本如下: select Num=row_number()
- 下面的表格中列出了已经学习过的数据类型,也是python的核心数据类型之一部分,这些都被称之为内置对象。对象,就是你面对的所有东西都是对象,
- Web抓取Web站点使用HTML描述,这意味着每个web页面是一个结构化的文档。有时从中 获取数据同时保持它的结构是有用的。web站点不总是
- 使用 pdb 进行调试pdb 是 python 自带的一个包,为 python 程序提供了一种交互的源代码调试功能,主要特性包括设置断点、单