select bdsszd from 
  (select max(ID) as MAXID, bdsszd from BADWDJ group by bdsszd) as a
  order by MAXID

解决方案 »

  1.   

    select distinct bdsszd from BADWDJ oeder by id
      

  2.   

    NONONONO写的没问题~~jiaojianfei写的也对吧~~I think~~
      

  3.   

    SQL> select bdsszd from (select max(bdcode) as MAXID, bdsszd from BADWDJ group by bdsszd) as a  order by MAXID;
    select bdsszd from (select max(bdcode) as MAXID, bdsszd from BADWDJ group by bds
    szd) as a  order by MAXID
         *
    ERROR 位于第 1 行:
    ORA-00933: SQL 命令未正确结束
      

  4.   

    适用于MS SQL Server。因为这里是MS SQL Server版。
      

  5.   

    ou 感谢。我的是oracle .结账