随笔分类 - DataBase
删除数据表中重复的记录
摘要:版本一:由于记录有自增列,所以自增列可以做为记录的唯一标识,由此可见,重复的记录的自增ID是一个递增关系,这里我们可以只保留ID最小的那条记录,其它的全部删除。利用一个嵌套语句就非常容易写出下面的SQL。其中的sname,saddress是记录除了ID外的所有列。 DELETEFROMaWHEREidNOTIN(SELECTMIN(id)FROMaGROUPBYsname,saddress)版本二...
阅读全文
浙公网安备 33010602011771号