1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

小叶,问你个SQL语句问题。

本帖由 sam2005-11-10 发布。版面名称:后端开发

  1. sam

    sam New Member

    注册:
    2005-09-07
    帖子:
    8
    赞:
    0
    如何从表里选出最新加入的9到16的数据?ID号会自动增加的,拜托拉,谢谢。
     
    #1 sam, 2005-11-10
    最后编辑: 2005-11-10
  2. 小叶

    小叶 New Member

    注册:
    2005-09-04
    帖子:
    17,941
    赞:
    33
    select top 16 id,title,content from table where (id >=9 and id<=16)

    如果有时间限制,在后面补一个时间限制的条件,
    不知道对不对。
     
  3. wm_chief

    wm_chief New Member

    注册:
    2005-09-05
    帖子:
    17,890
    赞:
    46
    小叶错了,是最新9-16条

    select top 16 id from tablename order by id desc

    然后用程序seek:第9-16的信息吧
     
  4. 小叶

    小叶 New Member

    注册:
    2005-09-04
    帖子:
    17,941
    赞:
    33
    汗,犯了低级错误。。
     
  5. Tameway

    Tameway New Member

    注册:
    2005-09-06
    帖子:
    1,286
    赞:
    8
    i = 1
    do while not rs.eof
    if i >= 9
    if i <= 16

    <<<Do it. >>>

    end if
    end if
    rs.movenext
    i = i+1
    loop
     
  6. 老林

    老林 New Member

    注册:
    2005-09-06
    帖子:
    10,580
    赞:
    36
    是第9条到第16条?

    还是第1条到16条或第1条到9条?
     
  7. Tameway

    Tameway New Member

    注册:
    2005-09-06
    帖子:
    1,286
    赞:
    8
    老林装嫩
     
  8. 老林

    老林 New Member

    注册:
    2005-09-06
    帖子:
    10,580
    赞:
    36
    我还是个雏~~~