--如果aaa字段不重复,可以用:select no_id=(select sum(1) from table1 where aaa<=a.aaa) ,aaa,bbb
from table1 a
order by aaa

解决方案 »

  1.   

    --如果bbb字段不重复,可以用:select no_id=(select sum(1) from table1 where bbb<=a.bbb) ,aaa,bbb
    from table1 a
    order by bbb
      

  2.   

    --如果aaa+bbb的组合不重复,可以用:select no_id=(select sum(1) from table1 where aaa<=a.aaa and bbb<=a.bbb) ,aaa,bbb
    from table1 a
    order by aaa,bbb
      

  3.   

    我就知道邹建大侠有高招!
    的确如此,谢谢!谢谢!
    我的表中aaa+bbb组合不重复,可以用上面的方法。