SQL Server温故系列(0):导航目录
- 创建本系列博文通用库表及数据的 SQL 语句:下载
- SQL Server温故系列(0):导航目录
- SQL Server温故系列(1):SQL 数据操作 CRUD 之增删改合
- SQL Server温故系列(2):SQL 数据操作 CRUD 之简单查询
- SQL Server温故系列(3):SQL 子查询 & 公用表表达式 CTE
- SQL Server温故系列(4):SQL 查询之集合运算 & 聚合函数
- SQL Server温故系列(5):SQL 查询之分组查询 GROUP BY
- SQL Server温故系列(6):SQL 查询之 OVER & 开窗函数
- SQL Server温故系列(7):三大类 SQL 数据类型
- SQL Server温故系列(8):三大类 SQL 系统函数
下面的几段话是我去年秋天写的(一不小心大半年过去了)。当时是想写一个比《.Net程序员学用Oracle系列》更好的系列,比如内容更精炼、表达更准确、形式更易读等等,毕竟当初学 SQL Server 入的门,有种莫名的情感在,非常想写好。所以准备了很长时间,工作之余的精力也都在这上面。然而,一期规划了 8 篇,写到第 6 篇时,公司传出资金紧张的消息,坚持了个把月,还是倒闭了,那段时间天天恶性加班,弄得我也无力再继续写下去了,最后这个系列也就不了了之了。最近左思右想,最终决定把已经写好的先发布出来。
岁月如梭,转眼间就已经做了 6 年多 .NET 开发。.NET 的数据访问技术 ADO.NET 对 SQL Server 提供了近乎完美的支持,早些年的 .NET 项目大多倾向于选用 SQL Server 也是不争的事实。
而我此前 3 年一直在用 Oracle,毕业后的第一份正式工作用的也是 Oracle。所以对我来说,虽然入门时学的是 SQL Server,但工作中用 Oracle 的时间却更长、也更集中一些。
其实对业务开发来说,关系型数据库的差别真心不大,但要想尽快熟悉另一个数据库也还是得花一些精力。比如我最近再次用 SQL Server,感觉好像都会,但具体到细节就会发现问题。
写本系列博文的初心是想快速把 SQL Server 开发的知识和技巧捡起来。同时我也注意到像存储过程、触发器、全文搜索等前些年觉得蛮重要的技术,如今也少有人再用了。所以我会从一个有一定数据库开发经验的程序员的角度来构思和写作,越重要、越常用的知识点我会写的越深入细致,用的少的、用处小的就简写或不写了。
本文链接:http://www.cnblogs.com/hanzongze/p/tsql-directory.html
版权声明:本文为博客园博主 韩宗泽 原创,作者保留署名权!欢迎通过转载、演绎或其它传播方式来使用本文,但必须在明显位置给出作者署名和本文链接!个人博客,能力有限,若有不当之处,敬请批评指正,谢谢!
SQL Server温故系列(0):导航目录的更多相关文章
- SQL Server温故系列(4):SQL 查询之集合运算 & 聚合函数
1.集合运算 1.1.并集运算 UNION 1.2.差集运算 EXCEPT 1.3.交集运算 INTERSECT 1.4.集合运算小结 2.聚合函数 2.1.求行数函数 COUNT 2.2.求和函数 ...
- SQL Server温故系列(1):SQL 数据操作 CRUD 之增删改合
1.插入语句 INSERT INTO 1.1.用 INSERT 插入单行数据 1.2.用 INSERT 插入多行数据 1.3.用 INSERT 插入子查询结果行 1.4.INSERT 小结及特殊字段插 ...
- SQL Server温故系列(2):SQL 数据操作 CRUD 之简单查询
1.查询语句 SELECT 1.1.查询语句的 SELECT 子句 1.2.查询语句的 FROM 子句 1.2.1.内连接查询 INNER JOIN 1.2.2.外连接查询 OUTER JOIN 1. ...
- SQL Server温故系列(3):SQL 子查询 & 公用表表达式 CTE
1.子查询 Subqueries 1.1.单行子查询 1.2.多行子查询 1.3.相关子查询 1.4.嵌套子查询 1.5.子查询小结及性能问题 2.公用表表达式 CTE 2.1.普通公用表表达式 2. ...
- SQL Server温故系列(5):SQL 查询之分组查询 GROUP BY
1.GROUP BY 与聚合函数 2.GROUP BY 与 HAVING 3.GROUP BY 扩展分组 3.1.GROUP BY ROLLUP 3.2.GROUP BY CUBE 3.3.GROUP ...
- 【目录】sql server 进阶篇系列
随笔分类 - sql server 进阶篇系列 sql server 下载安装标记 摘要: SQL Server 2017 的各版本和支持的功能 https://docs.microsoft.com/ ...
- 【目录】sql server 架构篇系列
随笔分类 - sql server 架构篇系列 sql server 高可用镜像 摘要: 一.什么是数据库镜像 基本软件的高可用性解决方案 快速的故障转移恢复(3秒转移),低硬件成本 基于数据库级别的 ...
- SQL Server时间粒度系列----第9节时间粒度示例演示
本文目录列表: 1.准备测试数据 2.向测试数据表添加相关时间粒度字段列 3.基于日月季年统计汇总的演示 4.总结语 5.参考清单列表 准备测试数据 为了提供不同时间粒度示例的演示,就需要测试 ...
- SQL Server时间粒度系列----第4节季、年时间粒度详解
本文目录列表: 1.SQL Server季时间粒度2.SQL Server年时间粒度 3.总结语 4.参考清单列表 SQL Serve季时间粒度 季时间粒度也即是季度时间粒度.一年每3 ...
随机推荐
- js获取当前日期一年的第几周
获取当前日期一年中的第几周 function theWeek() { ; now = new Date(); years = now.getYear() ) years += ); days[] = ...
- Javase之object类的概述
object类的概述 object类是类层次结构的根类,每个类都使用object作为超类. 即每个类都直接或间接的继承object类. object类中方法介绍 hashCode public int ...
- xml解析-jaxp添加结点
jaxp添加结点 eg: //在第一个下面添加nv / 1.创建解析器工厂 * 2.根据解析器工厂创建解析器 * 3.解析xml返回document * * 4.得到第一个p1 * -得到所有p1使用 ...
- Android8.1源码编译实践(Mac)
第0步:版本选择 AOSP版本选择很重要,如果选错了,会造成编译失败等各种问题,编译AOSP对Xcode的版本是有要求的: 比如:AOSP6.0-7.0,要求Xcode的版本是8.3,然而在MacOS ...
- GCD的Queue-Specific
为了能够判断当前queue是否是之前创建的queue, 我们可以利用dispatch_queue_set_specific和dispatch_get_specific给queue关联一个context ...
- Vue实战狗尾草博客管理平台第四章
本章主要内容如下: 填补上期的坑. iconfont仓库的关联,引入. 开发登录页面 填坑 上期中我们功能都已正常使用.但不知道有没有小伙伴测试过error页面,当访问地址不存在时,路由是否能正常挑战 ...
- day35作业
1. 查询所有大于60分的学生的姓名和学号 (DISTINCT: 去重) -- 2.查询每个老师教授的课程数量 和 老师信息 -- 3. 查询学生的信息以及学生所在的班级信息 -- 4.学生中男生的个 ...
- 一文带你彻底理解Linux的各种终端类型及概念
每天使用Linux每天都要接触到Bash,使用Bash时似乎永远都让人摸不着头脑的概念就是终端,坐在这台运行着Linux的机器的显示器前面,这个显示器就是终端的输出,而插在机器上的USB键盘或者PS/ ...
- Java重定向标准输入/输出
在System类中提供了三个重定向标准输入/输出的方法static void setErr(PrintStream err) 重定向“标准”错误输出流static void setIn(InputSt ...
- leetcode 排序问题
1.堆排序 //大顶堆的构造,传入的i是父节点 void HeapAdjust(int k[],int p,int n) { int i,temp; temp = k[p]; * p; i <= ...