上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 31 下一页
摘要: 1.简介:SQL Server 2005中的窗口函数帮助你迅速查看不同级别的聚合,通过它可以非常方便地累计总数、移动平均值、以及执行其它计算。窗口函数功能非常强大,使用起来也十分容易。可以使用这个技巧立即得到大量统计值。窗口是用户指定的一组行。 开窗函数计算从窗口派生的结果集中各行的值。2.适用范围:排名开窗函数和聚合开窗函数.也就是说窗口函数是结合排名开窗函数或者聚合开窗函数一起使用OVER子句前面必须是排名函数或者是聚合函数3.例题:--建立订单表create table SalesOrder(OrderID int,--订单idOrderQty decimal(18,2)--数量)go- 阅读全文
posted @ 2013-12-12 16:41 老皮肉 阅读(271) 评论(0) 推荐(0)
摘要: WITH vep AS ( SELECT package.OrderCode , RANK() OVER ( PARTITION BY package.OrderCode ORDER BY package.ID ) AS Index , COUNT(1) OVER ( PARTITION BY package.OrderCode ) AS Count FROM dbo.BookPackages package WITH ( NOLOCK )... 阅读全文
posted @ 2013-12-12 16:36 老皮肉 阅读(3191) 评论(0) 推荐(0)
摘要: 下面的例子和SQL语句均在SQL Server 2008环境下运行通过,使用SQL Server自带的AdventureWorks数据库。转载请注明此文原创自CSDN TJVictor的专栏:http://blog.csdn.net/tjvictor/archive/2009/07/08/4331039.aspx1.ROW_NUMBER()基本用法:SELECT SalesOrderID, CustomerID, ROW_NUMBER() OVER (ORDER BY SalesOrderID) AS RowNumberFROM Sales.SalesOrderHeader结果集:SalesO 阅读全文
posted @ 2013-12-12 16:31 老皮肉 阅读(533) 评论(0) 推荐(0)
摘要: 本文来自http://blog.sina.com.cn/s/blog_8b7263d10101dcfq.html排名函数是SQL Server2005新加的功能。在SQL Server2005中有如下四个排名函数: 1.row_number 2.rank 3.dense_rank 4.ntile 下面分别介绍一下这四个排名函数的功能及用法。在介绍之前假设有一个t_table表,表结构与表中的数据如图1所示: 图1 其中field1字段的类型是int,field2字段的类型是varchar 一、row_number row_number函数的用途是非常广泛,这个函数的功能是... 阅读全文
posted @ 2013-12-12 16:25 老皮肉 阅读(290) 评论(0) 推荐(0)
摘要: 继上一节对比两条查询,第一是用了with as 第二条语句没用with as 查看执行计划的效果WITH vep AS ( SELECT package.OrderCode , RANK() OVER ( PARTITION BY package.OrderCode ORDER BY package.ID ) AS Index , COUNT(1) OVER ( PARTITION BY package.OrderCode ) AS Count F... 阅读全文
posted @ 2013-12-12 16:23 老皮肉 阅读(567) 评论(0) 推荐(0)
摘要: 本文内容一部分来自:http://wudataoge.blog.163.com/blog/static/80073886200961652022389/一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分。特别对于UNION ALL比较有用。因为UNION ALL的每个部分可能相同,但是如果每个部分都去执行一遍的话,则成本太高,所以可以使用WITH AS短语,则只 阅读全文
posted @ 2013-12-12 16:19 老皮肉 阅读(3230) 评论(0) 推荐(0)
摘要: 第一章 电子邮件的工作原理 1. 互联网TCP/IP的基本结构 2. SMTP的基本结构 2.1 SMTP的模型 2.2 SMTP的基本命令 3. 电子邮件的工作原理 4. 电子邮件的信头结构及分析 4.1 邮件的结构 4.2 邮件的信头 第二章 OPEN RELAY 的原理及测试 1. OPEN RELAY 的原理 2. 如何确认邮件服务器是否RELAY 第三章 垃圾邮件的文化与历史 1. 什么是垃圾邮件 2. 垃圾邮件的起源与历史 3. 垃圾邮件的分类 4. 我们为什么要反对垃圾邮件 5. 世界垃圾邮件状况 6. 世界著名的反垃圾邮件组织 7. 垃圾邮... 阅读全文
posted @ 2013-11-19 15:05 老皮肉 阅读(1111) 评论(0) 推荐(0)
摘要: public class DirectoryHelper { public static string DomainName = System.Environment.UserDomainName; public static string strLDAP = "LDAP://" + DomainName; static DirectoryEntry de = new DirectoryEntry(strLDAP); /// /// 根据登录名获取用户域fullname /// ///... 阅读全文
posted @ 2013-10-16 12:49 老皮肉 阅读(1084) 评论(0) 推荐(0)
摘要: 预备知识2LINQ技术2LINQ技术的基础 - C#3.02自动属性2隐式类型2对象初始化器与集合初始化器3匿名类3扩展方法4Lambda表达式4.NET中的数据访问4DataSet方案5改进的的DataSet方案5手写代码通过ADO.NET2.0连接类与数据库交互5ORM – LINQ to SQL6深入了解Entity Framework7Entity Framework的核心 – EDM(Entity Data Model)7EDM概述7EDM之CSDL7EDM之SSDL11EDM之MSL12EDM中存储过程的设计15EDM中ComplexType的设计16实体数据模型映射方案17Ent 阅读全文
posted @ 2013-10-12 13:07 老皮肉 阅读(170) 评论(0) 推荐(0)
摘要: --在SQL SERVER 2008里,可以按以下的方式建立链接服务器?EXECsp_addlinkedserver@server='Test',--这里是给链接服务器取的别名,想取什么名就取什么?@srvproduct='',?@provider='SQLOLEDB',?@datasrc='10.3.20.95\sqlexpress'?--这里的datasrc是要链接的数据库的实例的地址(就是数据库连接字符串里的server,比如本机就是.或者local,或者目标数据库实例的IP(可以加端口)) --如果不是同一台机器的话,还要 阅读全文
posted @ 2013-09-17 17:45 老皮肉 阅读(1215) 评论(0) 推荐(0)
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 31 下一页