点滴积累

.NET学习
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  数据库

摘要:特点:一次查询,数据库只返回一页的数据。而不是取出所有的数据。 说明: pagesize: 每页显示记录数 cureentpage:当前页数 select * from ( select TOP pagesize * FROM ( SELECT TOP pagesize*cureentpage * from user_table ORDER BY id ASC ) as aSysTab... 阅读全文

posted @ 2008-12-26 15:47 包悦 阅读(442) 评论(0) 推荐(0)

摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 --从Table 表中取出第 m 条到第 n 条的记录:(Not In 版本) 2 3 SELECT TOP n-m+1 * 4 FROM Table 5 WHERE (id NOT ... 阅读全文

posted @ 2008-12-26 15:46 包悦 阅读(382) 评论(2) 推荐(1)

摘要:sql中left join、right join的简单说明 数据库常见的join方式有三种:inner join, left outter join, right outter join(还有一种full join,因不常用,本文不讨论)。这三种连接方式都是将两个以上的表通过on条件语句,拼成一个大表。以下是它们的共同点: 1. 关于左右表的概念。左表指的是在SQL语句中排在left join左边... 阅读全文

posted @ 2008-12-26 13:19 包悦 阅读(658) 评论(0) 推荐(1)

摘要:(一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就... 阅读全文

posted @ 2008-10-25 10:01 包悦 阅读(374) 评论(0) 推荐(1)

摘要:图表1 如果数据表本身并不内含自动地增编号的字段时,要怎么做才能够让SELECT查询结果如图表1所示,额外增加自动递增序号呢?我们提供下列五种方法供您参考: USE北风贸易;GO/* 方法一*/SELECT序号= (SELECT COUNT(客户编号) FROM 客户 AS LiMing WHERE LiMing.客户编号= Chang.客户编号 GR... 阅读全文

posted @ 2008-10-22 20:52 包悦 阅读(308) 评论(0) 推荐(0)

摘要:一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:"mssql7backup"MyNwind_1.dat'... 阅读全文

posted @ 2008-10-02 11:49 包悦 阅读(184) 评论(0) 推荐(1)