posts - 119, comments - 62, trackbacks - 0, articles - 0

如何删除表中的重复记录

Posted on 2007-04-09 13:13 Kevin Meng 阅读(223) 评论(0)  编辑  收藏

例如有这样一个表,其中ID号为AAAK2aAAMAAAOX+AAX的记录是重复的,如何只取其中一条记录呢?
 

ID1

XINGMING

XINGBIE

CENGYONGMING

MINZU

PAICHUSUOBIANHAO

JUWEIHUIBIANHAO

AAAK2aAAMAAAOefAAx

陈长芬

2

 

01

32059856

3205985607

AAAK2aAAMAAAOfgAAn

陈尺平

1

 

01

32059856

3205985615

AAAK2aAAMAAAOX+AAX

陈春付

1

 

01

32059856

3205985602

AAAK2aAAMAAAOX+AAX

陈春付

1

 

01

32059856

3205985602

AAAK2aAAMAAAOX+AAX

陈春付

1

 

01

32059856

3205985602

通过这个SQL就可以了。
create table szzzrktemp as (select * from zzrktemp t1
where rowid in (select max(rowid) from zzrktemp t2
 where t1.id1=t2.id1))

只有注册用户登录后才能发表评论。


网站导航: