以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 Dot NET,C#,ASP,VB 』  (http://bbs.xml.org.cn/list.asp?boardid=43)
----  [求助]怎么找出一个表的第20~30条数据呀????  (http://bbs.xml.org.cn/dispbbs.asp?boardid=43&rootid=&id=26985)


--  作者:dongfeng
--  发布时间:2/6/2006 3:03:00 PM

--  [求助]怎么找出一个表的第20~30条数据呀????
怎么找出一个表的第20~30条数据呀????
--  作者:liweizhou
--  发布时间:3/15/2006 1:10:00 PM

--  
select * from table where id in (20,30)
--  作者:NEW人
--  发布时间:3/16/2006 4:54:00 PM

--  
select * from table where id in (20,30),并不是每张表都有id的,可以先把数据抽出,放到一张有id的temp表中。
orcle中有rownum代替,记得mysql数据库还支持limit 19,10(从第20条记录开始的10条)的格式。
--  作者:supnate
--  发布时间:3/16/2006 9:52:00 PM

--  
select top 10 from tableName where id not in (select top 20 id from tableName)
--  作者:fyhjx023
--  发布时间:3/29/2006 5:36:00 PM

--  
你一句写不出,可以用两句或三句
先select
在 记录集.move 20
and so on
--  作者:duanbo
--  发布时间:3/30/2006 2:43:00 PM

--  
笨办法,找到这个表的前30项,然后在程序里面不让他显示前20项
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms