求SQL代码:
在同一表中,A01字段下有X个记录,其中N记录值(如值为:NMG)在M记录处(如值为:nmg01或xnmgy)含有N记录值的一部分,我怎么来找到在M记录处的记录那?有可能有多个,我怎么把像M记录一样的记录行删除呢?

解决方案 »

  1.   

    怎么来找到在M记录处的记录那?select count(*) from Table where A01 like '%NMG%' and A01<>'NMG'-delete
    delete Table where A01 like '%NMG%' and A01<>'NMG'
      

  2.   

    那如果在这个表中不知道"NMG"这个记录,但是就想在表中的这个字段下找到类似这样重复的数据,有很多类似这样的重复怎么找呢?