删除数据库重复数据的问题,求教。

删除数据库重复数据的问题,求教。

要删除数据库中某一行和某一列中的重复数据,比如某一行中出现了3个值为"php"的数据,要删除其中两个随意保留一个,但是又不知道这3个数据具体在哪一列该怎么办?同学说把不重复的数据导入新表,再改成旧表的名字就可以了 ,有没有更好的方法呢?

select distinct * into #Tmp from tableName
    drop table tableName
    select * into tableName from #Tmp
    drop table #Tmp
我记的格式好像是这样
只有拼搏,努力和进取,自己的未来才会更美好

select distinct * into #Tmp from tableName
drop table tableName
这个是存到新表
只有拼搏,努力和进取,自己的未来才会更美好

恩,但是能不能直接在原表上改不建新表?