胖胖滴加菲猫

导航

随笔分类 -  sql

sql 视图
摘要:一: 什么是视图 视图就是一个虚拟的数据表,该数据表中的数据记录是有一条查询语句的查询结果得到的。 二: 创建视图准则 1:创建视图需要考虑一下准则: 视图名称必须遵循标识符的规则,该名称不得与该架构的如何表的名称相同 你可以对其他视图创建视图。允许嵌套视图,但嵌套不得超过32层。视图最多可以有10 阅读全文

posted @ 2019-03-22 17:48 胖胖滴加菲猫 阅读(181) 评论(0) 推荐(0)

sql的查询语句的总结
摘要:一:基本的查询sql 1:基本常用查询 2:where筛选条件 3:排序 4:分组groupby ,分组可以和聚合函数sum,count,max,min等一起使用 5:having筛选 二:嵌套子查询 子查询是一个嵌套在select、insert、update或delete语句或其他子查询中的查询。 阅读全文

posted @ 2019-03-22 16:02 胖胖滴加菲猫 阅读(961) 评论(0) 推荐(0)

SQL Server 存储过程
摘要:SQL Server 存储过程 Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。 一: 存储过程的概念 存储过程Procedure是一组为了完成特定功能 阅读全文

posted @ 2019-03-22 11:37 胖胖滴加菲猫 阅读(153) 评论(0) 推荐(0)

数据库三大范式以及数据库事务,数据库锁
摘要:一:数据库基本设计以及三大范式 数据库:简而言之可视为电子化的文件柜(存储电子文件的处所),用户可以对文件中的数据进行新增、截取、更新、删除等操作。它分为关系型数据库和非关系型数据,今天我们着重来讲一下关系型数据库。 1:什么是关系型数据库?其实说白了就是把对象封装起来,然后来表述对象与对象之间的关 阅读全文

posted @ 2019-03-21 15:25 胖胖滴加菲猫 阅读(239) 评论(0) 推荐(0)

sqlserver的over开窗函数(与排名函数或聚合函数一起使用)
摘要:首先初始化表和数据 一:首先我们先举个例子来认识一下over的庐山真面目 现在我们的需求是查询出来两个班级的前三名可以通过以下: 之前我的想法是根据分数排序然后取三条,后面发现如果分数一致的话,比如有3个人并列第一名,则这样的写法就完全不满足需求,所以我们可以通过over开窗函数来实现上面的要求 得 阅读全文

posted @ 2019-02-15 17:24 胖胖滴加菲猫 阅读(1922) 评论(1) 推荐(1)