1. 论坛系统升级为Xenforo,欢迎大家测试!
    Dismiss Notice

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

Discussion in '后端开发' started by sam, Nov 10, 2005.

  1. sam

    sam New Member

    Joined:
    Sep 7, 2005
    Messages:
    8
    Likes Received:
    0
    如何从表里选出最新加入的9到16的数据?ID号会自动增加的,拜托拉,谢谢。
     
    #1 sam, Nov 10, 2005
    Last edited: Nov 10, 2005
  2. 小叶

    小叶 New Member

    Joined:
    Sep 4, 2005
    Messages:
    17,941
    Likes Received:
    33
    select top 16 id,title,content from table where (id >=9 and id<=16)

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

    wm_chief New Member

    Joined:
    Sep 5, 2005
    Messages:
    17,890
    Likes Received:
    46
    小叶错了,是最新9-16条

    select top 16 id from tablename order by id desc

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

    小叶 New Member

    Joined:
    Sep 4, 2005
    Messages:
    17,941
    Likes Received:
    33
    汗,犯了低级错误。。
     
  5. Tameway

    Tameway New Member

    Joined:
    Sep 6, 2005
    Messages:
    1,286
    Likes Received:
    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

    Joined:
    Sep 6, 2005
    Messages:
    10,580
    Likes Received:
    36
    是第9条到第16条?

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

    Tameway New Member

    Joined:
    Sep 6, 2005
    Messages:
    1,286
    Likes Received:
    8
    老林装嫩
     
  8. 老林

    老林 New Member

    Joined:
    Sep 6, 2005
    Messages:
    10,580
    Likes Received:
    36
    我还是个雏~~~