易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL Server 2000/2005 分页SQL

SQL Server中几种分页的sql语句
方法1:
适用于 SQL Server 2000/2005
SELECT TOP 页大小 *
from table1
WHERE id NOT IN
          (
          SELECT TOP 页大小*(页数-1) id from table1 ORDER BY id
          )
ORDER BY id
方法2:
适用于 SQL Server 2000/2005
SELECT TOP 页大小 *
from table1
WHERE id >
          (
          SELECT ISNULL(MAX(id),0) 
          from 
                (
                SELECT TOP 页大小*(页数-1) id from table1 ORDER BY id
                ) A
          )
ORDER BY id
方法3:
适用于 SQL Server 2005
SELECT TOP 页大小 * 
from 
        (
        SELECT ROW_NUMBER() OVER (ORDER BY id) AS RowNumber,* from table1
        ) A
WHERE RowNumber > 页大小*(页数-1)
说明,页大小:每页的行数;页数:第几页。使用时,请把“页大小”和“页大小*(页数-1)”替换成数字。
 


相关文档:

如何查看SQL Server 2005版本 MS2005版本 MS2000版本

要确定所运行的 SQL Server 2005 的版本,请使用 SQL Server Management Studio 连接到 SQL Server 2005,然后运行以下 Transact-SQL 语句:
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
结果:
RTM 2005.90.1399
SQL Server 2005 Service Pack 1 2005.90. ......

SQL基础题

Student(S#,Sname,Sage,Ssex) 学生表
Course(C#,Cname,T#) 课程表
SC(S#,C#,score) 成绩表
Teacher(T#,Tname) 教师表
问题:
1、查询“001”课程比“002”课程成绩高的所有学生的学号;
select a.S# from (select s#,score from SC where C#='001') a,(select s#,score
from SC wher ......

SQL plus常用命令

1.登陆系统用户
sqlplus 然后输入系统用户名和密码
登陆别的用户
conn 用户名/密码;
2.创建表空间
create tablespace 空间名
datafile 'c:"空间名' size 15M --表空间的存放路径,初始值为15M
autoExtend on next 10M --空间的自动增长的值是10M
permanent online; --永久使用
3.创建用户
create user s ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号