select rownum,t.* from tbTemp t order by name

解决方案 »

  1.   

    可是我还分了组,提示rownum不是group by 表达式我整体的语句应该是
    select sum(pax) as total from sell group by agentid order by total desc
     然后我想对每条记录添加排序号
     这样可以实现吗?
      

  2.   

    select rownum,T.total from (select sum(pax) as total from sell group by agentid order by total desc) T
      

  3.   

    在Oracle8i中:select rownum,a.total 
    from (select sum(pax) as total from sell group by agentid order by total desc) a
      

  4.   

    修改如下:select rownum id,a.total 
    from (select sum(pax) as total from sell group by agentid order by total desc) a
      

  5.   

    在使用select rownum id,a.total 
    from (select sum(pax) as total from sell order by total ) a 出现"error:ora_00907 missing right parenthesis"提示,不知为何?