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 ...
随机推荐
- Docker配置yapi接口
一.安装Docker 第一步:yum 包更新到最新 sudo yum update 第二步:安装需要的软件包 yum-util 提供yum-config-manager功能,另外两个是devicema ...
- FileFilter(),文件过滤器操作
package seday03; import java.io.File;import java.io.FileFilter; /*** listFiles的重载方法允许我们传入一个文件过滤器:Fil ...
- .NET MVC5简介(二)
MVCApplication---Application_Statr--RegisterRoutes--给RouteCollection添加规则,请求进到网站---X----请求地址被路由按照顺序匹配 ...
- VS2017 打开WebService 提示已经在解决方案中打开了具有该名称的项目
.net开发.用VS2017工具,打开VS2010创建的WebSevice工程时,提示工程不可用. 重新加载后提示:已经在解决方案中打开了具有该名称的项目. 该问题原因是因为启用了源代码管理工具的问题 ...
- Apache配置https
Apache配置https 之前一直用的是Tomcat,今天突然接到任务要给Apache配置https证书,因为小程序要用.下面把过程列出来以备后续查看. 1.首先你得有ssl证书,没有的可以去购买, ...
- iOS 唤起APP之URL Scheme
什么是URL Scheme 简单的说,由于苹果选择使用沙盒机制来保障用户的隐私和安全,APP只能访问自己沙盒数据,但同时也阻碍了应用间合理的信息共享.因此苹果提供了一个可以在APP之间跳转的方法:UR ...
- SQL学习_SELECT
查询列: SQL:SELECT name FROM heros 多列查询: SQL:SELECT name, hp_max, mp_max, attack_max, defense_max FROM ...
- java中字符串String、StringBuilder、StringBuffer的常用方法
String的常用方法: public static void main(String[] args) { String str = "Hello world!"; // 获取字符 ...
- 获取oracle的建表DLL语句
get_ddl('TABLE','表名','实例名') from dual select dbms_metadata.get_ddl('TABLE','RMS_CITY','RMS') from ...
- C语言中变量和函数的作用域和链接属性
C语言中变量和函数的作用域和链接属性 作用域 代码块作用域: 代码块指的是使用"{}"包围起来的部分. 在代码块中定义的变量,代码块之外是不能访问的. 代码块嵌套之后的变量作用域, ...