SQLServer
文章平均质量分 78
l654247808
这个作者很懒,什么都没留下…
展开
-
SQL开窗函数
有关排名排序的三种常用窗口函数(1) select rank over( order by scores desc ) from table这种排序是允许并列,并且保留空缺,两个第1名,没有第2名,排名是1,1,3(2)select dense_rank over(order by scores desc) from table这种排序是允许并列,不留空,两个第1名,接下来就是第2名,...原创 2020-01-04 14:54:09 · 298 阅读 · 0 评论 -
数据库学习SQL Server 第三章 约束、索引和视图
第三章 约束、索引和视图@TOC1.简介约束,比如说要求字段非空,就是最简单的非空约束;表格阻止更改和重新创建的问题(工具–选项–设计–取消阻止保护)2.CHEAK约束表设计器,右键–选择cheak约束,比如要求收入=工资+奖金的约束,若添加值的时候,不遵循cheak约束将会报错。3.主键约束4.创建唯一键在表格中,若这一列被创建为唯一键,有重复输入会报错5.索引介绍起到目录作...原创 2018-11-03 10:58:55 · 381 阅读 · 0 评论 -
数据库学习SQLServer第四章 T-SQL语句
T-SQL语句是标准SQL语句的增强版,原有的SQL语句是一种结构化查询语言4.1.语句分类1.变量声明语句2.DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)3.DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)4.DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)5.流程控制语句6.内嵌函数与自定...原创 2018-11-13 22:49:15 · 369 阅读 · 0 评论 -
数据库学习SQLServer第五章 函数
这是一篇总结的很到位的函数博客,谢谢博主https://www.cnblogs.com/jack-liang/archive/2011/03/25/1995466.html转载 2018-11-14 17:53:58 · 110 阅读 · 0 评论 -
数据库范式
设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多规范要求的称...原创 2019-01-05 10:39:26 · 111 阅读 · 0 评论 -
SQL中EXISTS的用法以及和IN的区别
感谢大神分享,原链接在此 http://www.cnblogs.com/xuanhai/p/5810918.html(原文中有实例,非常不错,我是搬运工)关于 EXISTS的使用EXISTS(包括 NOT EXISTS )子句的返回值是一个BOOL值。 EXISTS内部有一个子查询语句(SELECT … FROM…), 我将其称为EXIST的内查询语句。其内查询语句返回一个结果集。 ...转载 2019-01-05 10:45:57 · 210 阅读 · 0 评论