前100条:
select * from table1 where rownum<101

解决方案 »

  1.   

    每个数据库都有自己的sql写法,虽然大都符合标准,但还是有自己特殊的地方。rownum是oracle的行号,这个功能在sql 2005里面才有
      

  2.   

    select * from table1 where rownum<101
    应该事真样的
      

  3.   

    如果我想用一条语句找出最后n条记录,那应该怎么办呢?我这样怎么不行啊!(select * from table where rownum>((select max(rownum) from table)-100))
      

  4.   

    最后n条:select * from 
    (select * from table order by id desc)
    where rownum<=n
      

  5.   

    我刚才这样试了,但什么结果都没有,也没有出错误.(select * from 
    (select * from fqjcdata order by fqjcdataid desc)
    where rownum<=10
    )