1.去除重复记录
select distinct * into jkb_1 from jkb
drop table jkb
select * into jkb from jkb_1
2.查找表中多余的重复记录
select * from jkb where bz in
(select bz from jkb group by bz having count(1)>1)
3.删除表中多余的重复记录,只留有tbrq最小的记录
select *
from jkb where bz in
(select bz from jkb group by bz having count(bz) > 1)
and tbrq not in (select min(tbrq) from jkb group by bz having count(bz)>1)
delete from jkb where bz in
(select bz from jkb group by bz having count(bz) > 1)
and tbrq not in (select min(tbrq) from jkb group by bz having count(bz)>1)