select top 2 ab1
from tablename
group by ab1
order by ab1 desc

解决方案 »

  1.   

    select top 2 (distinct(ab1))  from tablename
    group by ab1
    order by ab1 desc
     
    用delphi bde连接的是oracle 8.05 为什么提示 未找不到预期的from关键字????
      

  2.   

    这里是MS SQL SERVER社区,你发一个oracle的问题,回答起来真有难度
    如果是小范围的使用,我建议你用一个course吧select top 2 ab1
    from tablename
    order by ab1 desc取出来前两个,然后把游标关了就行了
      

  3.   

    ORACLE 中我不知道,但在MS SQL 中这句话语法就有问题!
    SELECT DISTINCT TOP 2 ab1 
      FROM TableName 
     ORDER BY ab1 DESC  OK?!
      

  4.   

    Hwin000(Hwin000) 
    你的办法no ok!!