10 2015 档案

聚集索引与非聚集索引的区别
摘要:百度链接:http://jingyan.baidu.com/article/e73e26c0f1e82d24acb6a75d.html 阅读全文

posted @ 2015-10-17 19:34 += 阅读(161) 评论(0) 推荐(0)

SQL server 聚集索引与主键的区别
摘要:主键是一个约束(constraint),他依附在一个索引上,这个索引可以是聚集索引,也可以是非聚集索引。所以在一个(或一组)字段上有主键,只能说明他上面有个索引,但不一定就是聚集索引。例如下面: 1 USE [pratice] 2 GO 3 CREATE TABLE #tempPKCL 4 ( 5... 阅读全文

posted @ 2015-10-17 18:27 += 阅读(1133) 评论(0) 推荐(0)

SQL 查询 group by 的使用注意点
摘要:今天用SQL Server尝试实现一个SQL语句的时候,报了如标题所示的错误,通过在百度里面搜索,并亲自动手实现,终于发现问题所在,现在把它记录下来。 语句如下: select [OrderID],[ProductID], min(UnitPrice) as MinUnitPrice into ... 阅读全文

posted @ 2015-10-13 08:51 += 阅读(7846) 评论(0) 推荐(0)

SQL 查询中not in 与 not exists 的区别
摘要:1、in和existsin是把外表和内表作hash连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询,一直以来认为exists比in效率高的说法是不准确的。如果查询的两个表大小相当,那么用in和exists差别不大;如果两个表中一个较小一个较大,则子查询表大的用exists... 阅读全文

posted @ 2015-10-12 23:41 += 阅读(696) 评论(0) 推荐(0)

SQL 语句的执行顺序
摘要:写在前面的话:有时不理解SQL语句各个部分执行顺序,导致理解上出现偏差,或者是书写SQL语句时随心所欲,所以有必要了解一下sql语句的执行顺序。可以有时间自己写一个简单的数据库,理解会更加深入。下面就写写我的一些理解,以SQL SERVER2008为例,进行说明。 先看下面这条简单SQL语句:1 ... 阅读全文

posted @ 2015-10-12 21:30 += 阅读(306) 评论(0) 推荐(0)

SQL server 连接 查询
摘要:在sql server中,我们经常能用到连接,今天总结一下连接的基础知识。连接的分类:交叉连接CROSS JOIN内连接INNER JOIN外连接{左外连接LEFT [OUTER] JOIN;右外连接RIGHT [OUTER] JOIN;全外连接full [outer] join}自连接以下通过例子... 阅读全文

posted @ 2015-10-12 15:01 += 阅读(1092) 评论(1) 推荐(1)

SQL server 约束
摘要:--主键约束(Primary Key constraint):要求主键列的数据唯一,并且不允许为空。--唯一约束(Unique Constraint):要求该列唯一,允许为空,但只能出现一个空值。--检查约束(Check Constraint):某列取值范围限制、格式限制等,如有关年龄的约束。--默... 阅读全文

posted @ 2015-10-06 14:44 += 阅读(306) 评论(0) 推荐(0)

静态类与非静态类,静态成员及使用方法
摘要:C#静态类与非静态类、静态成员的区别(2010-06-10 19:35:53)转载▼标签:静态类非静态类静态成员分类:C#静态类静态类与非静态类的重要区别在于静态类不能实例化,也就是说,不能使用 new 关键字创建静态类类型的变量。在声明一个类时使用static关键字,具有两个方面的意义:首先,它防... 阅读全文

posted @ 2015-10-02 10:23 += 阅读(264) 评论(0) 推荐(0)

导航