SQL Server(数据库)-in、not in + 视图
--in: 等于or 在指定值内
select * from score
---查询有成绩的学生信息
select * from Student where sid in
(
select sid from score
)
--查询学号为1、2、3、4的学生信息
select * from Student where sid in(1,2,3,4)
--not in : 不包括
--查询不包括学号为1、2、3、4的学生信息
select * from Student where sid not in(1,2,3,4)
--查询所有学生的信息和成绩
select * from Student a
full join score b
on a.sid = b.sid
--视图view
--创建视图
create view v_T283
as
select a.sid,a.sname,a.ssex,a.sage,a.saddress,b.cjs,b.cbs from Student a
full join score b
on a.sid = b.sid
--使用视图
select * from v_T283
--删除视图
drop view v_T283
--视图不可以添加数据
insert into v_T283 values(35,'阿俊','男','16','湖南',100,100)
--视图可以修改数据
update v_T283 set cbs=55 where sid = 1
SQL Server(数据库)-in、not in + 视图相关推荐
- 合肥工业大学—SQL Server数据库实验九:视图的定义与使用
视图的定义与使用 1. 定义视图 2. 使用视图 1. 定义视图 在EDUC数据库中,已Student.Course 和SC表为基础完成一下视图定义: 1) 定义视图V_SC_G:该视图包含Stude ...
- SQL Server 数据库之视图(三)
视图(三) 1. 概述 2. 在视图中插入数据记录 3. 在视图中修改数据记录 4. 在视图中删除数据记录 1. 概述 由于视图是一张虚表,对视图的更新最终实际上是转换成对视图的基本表的更新,因此可通 ...
- SQL Server 数据库之视图(一)
视图(一) 1. 视图概述 2. 视图的类型 3. 视图的优缺点 1. 视图概述 视图是一个虚拟表,其内容由查询定义:对其中所引用的基本数据表来说,视图的作用于筛选相似: 定义视图的筛选能来自当前或其 ...
- SQL Server 数据库 视图创建
SQL Server 数据库 视图创建 视图简介: 视图可以看作定义在SQL Server上的虚拟表.视图正如其名字的含义一样,是另一种查看数据的入口. 常规视图本身并不存储实际的数据,而仅仅是由SE ...
- SQL Server 数据库备份
SQL Server 数据库备份 原文 http://www.cnblogs.com/ynbt/archive/2013/04/04/2999642.html 备份数据库是指对数据库或事务日志进行复制 ...
- SQL Server数据库六种数据移动方法
1. 通过工具DTS的设计器进行导入或导出DTS的设计器功能强大,支持多任务,也是可视化界面,容易操作,但知道的人一般不多,如果只是进行SQL Server数据库中部分表的移动,用这种方法最好,当然, ...
- [转载]在SQL Server数据库之间进行数据导入导出,OPENDATASOURCE
需要在c盘下先建立一个data.txt文件,然后在文件的第一行写上你要导出的列,不如说要导出id和name这两列,就在第一行写上 id,name 然后保存,使用下列SQL就可以了,你如果要保持原有的I ...
- MVC3学习:将excel文件导入到sql server数据库
思路: 1.将excel文件导入到服务器中. 2.读取excel文件,转换成dataset. 3.循环将dataset数据插入到数据库中. 本例子使用的表格为一个友情链接表F_Link(LinkId, ...
- 人人都是 DBA(V)SQL Server 数据库文件
SQL Server 数据库安装后会包含 4 个默认系统数据库:master, model, msdb, tempdb. SELECT [name],database_id,suser_sname(o ...
- 你所不知道的SQL Server数据库启动过程,以及启动不起来的各种问题的分析及解决技巧(转)...
目前SQL Server数据库作为微软一款优秀的RDBMS,其本身启动的时候是很少出问题的,我们在平时用的时候,很少关注起启动过程,或者很少了解其底层运行过程,大部分的过程只关注其内部的表.存储过程. ...
最新文章
- 程序员带你解析Python3
- HDU1874(SPFA算法)
- Windows的位图alpha混合技术
- nginx实现http服务配置
- 国内比较好用的5款测试管理工具
- Python set list dict tuple 区别和相互转换 - Python零基础入门教程
- 网页设计图片向上浮动_果冻公开课第六课:5分钟理解浮动布局
- css代码总结,css属性代码大全总结(一)
- sp_executesql (Transact-SQL) from MSDN
- 时间序列深度学习:状态 LSTM 模型预测太阳黑子(上)
- JAVA---数组从小到大排序方法
- 自定义炫酷效果ViewPage指示器
- WIN10桌面图标消失,且右键失效
- 毁三观:妻妹把我压身下
- Python编程语言好学吗? 零基础转行能学Python吗?
- C# WinForm 文件夹选择控件 folderBrowserDialog 的应用实例
- android 清理缓存动画,Android仿微信清理内存图表动画(解决surfaceView屏幕闪烁问题)demo实例详解...
- Thinkphp——hook类行为扩展
- 最近项目中公用的JS
- 媲美celery的分布式调度框架funboost