如何删除数据库中相同的记录其中的一条,但要保留一条数据?
如何删除数据库中相同的记录其中的一条,但要保留一条数据?
日期:2013-08-18 16:00:23 人气:1
建议这样做,比较简单,给表加一个ID字段,默认自增,这样不会影响表的其他结构,然后写这样的SQL:
delete from demo where id in (select id from demo where id (select top 1 id from demo where name = 'name' and age = 'age') and name = 'name' and age = 'age')
虽然没测试,不过感觉肯定