比方说:1和2重复,你是要显示1还是2?

解决方案 »

  1.   

    当MONO和MOXH重复时,ID取最大:
    select * from tmp where ID in(select max(ID) from tmp a group by MONO,MOXH)
    结果:
            ID MONO       MOXH       TRDESC
    ---------- ---------- ---------- ----------
             2 A          a          W34
             3 A          b          AD
             4 B          a          asdf
    ID取最小时:
    select * from tmp where ID in(select min(ID) from tmp a group by MONO,MOXH)结果:
            ID MONO       MOXH       TRDESC
    ---------- ---------- ---------- ----------
             1 A          a          QR
             3 A          b          AD
             4 B          a          asdf