Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Database/JDBC/SQL/JDO/Hibernate
» MS SQL
打印话题 寄给朋友 订阅主题 |
作者 | Re:如何查询表中第n行记录????? [Re:enthusiasm] |
why
問題兒童 总版主 发贴: 4629 积分: 388 |
于 2006-04-06 08:53
There is no rownum-equivalent in M$ SQL Serveer 2000, but you may get some idea from this M$ KB : How to dynamically number rows in a SELECT Transact-SQL statement http://support.microsoft.com/kb/q186133/ I think M$ SQL 2005 has a new ROW_NUMBER() function, you may check it as well. |
作者 | Re:如何查询表中第n行记录????? [Re:enthusiasm] |
enthusiasm
发贴: 74 积分: 0 |
于 2006-04-06 14:39
啊~~太复杂了,看不懂呀,怎么办~ |
作者 | Re:如何查询表中第n行记录????? [Re:enthusiasm] |
enthusiasm
发贴: 74 积分: 0 |
于 2006-04-06 23:15
select top 1 * from tablename where id not in (select top 5 id from tablename ) id为主键。 昨天一个高人告诉我的。 |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |