不好意思,sql里面没有该概念

解决方案 »

  1.   

    --查询后排序,例如:
    select 序号=(select count(1) from TableName where id<=a.id),* from TableName a
      

  2.   

    但在SQL SERVER 中不能运行,好像不识别ROWNUM。如果要替换(最好能直接替换的,因为本系统是ORACEL与SQL SERVER都可以运行的),应该用什么啊?--rownum在oracle里面就是物理顺序,那么在sqlserver就直接select top 300,不用管用什么排序