填空题:如何用SQL语句实现下面描述的查询操作 select top 1 ID from (select top a ID from tb where id<n order by id) t order by t.id desc 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 :( 肯定不对,大个比方,我id的升序值排列是:1、3、10、11、12那么如果 n=5 ,只能列出前2个来 而我要前 5 个。 select max(ID) from (select top 5 ID from tb order by ID) 原来有这样的方法啊?可是对我没有用,我查询的值是用来分页用的,比如我用 select count(*) 方法 得到 共有 100条 记录,然后我每次从0开始+5条来分页。就是说,在一个记录中,已知它的排列方向和索引数(就是第几条记录),然后通过这个索引来映射出记录的值。打个比方,我想知道主键id 的第50条记录是多少? 不是你自己说的要“过滤id小于n的记录”吗?分页还是用DATAGRID自己的分页功能吧。 请问下,这是怎么回事?编码的问题吗? asp中,(js)鼠标指向图片切换,图片是动态调取 .net3,5中枚举问题,枚举为第一项0时,插入数据库却是Null 学习.net,请进来看! 为什么在datagride中不能实现"编辑"功能,请各位帮帮我....问题解决立马结帖. 难者不会,会者不难 100分求解CS文件 绑定邮箱,急急急 在网页的两个文本框中产生两个不同的随机数问题??!!! 给个用户自定义模板的思路 奇怪的脚本问题 怎样验证使用强名生成的装配件?
那么如果 n=5 ,只能列出前2个来 而我要前 5 个。
比如我用 select count(*) 方法 得到 共有 100条 记录,然后我每次从0开始+5条来分页。就是说,在一个记录中,已知它的排列方向和索引数(就是第几条记录),然后通过这个索引来映射出记录的值。
打个比方,我想知道主键id 的第50条记录是多少?