如何刪除掉一張表重復記錄? 答:假設一張表有若干個記錄,其中比如有8條相同記錄,即重復記錄,我們如何刪除這些重復記錄并保留其中一條。詳細代碼描述如下:
create table cat(catId int,catName varchar(40))insert into cat values(1,'aa')//重復執行插入多次select * from catselect distinct * into #temp from cat//將cat表不重復的記錄保存到臨時表delete from cat//把cat表數據清空insert into cat select * from #temp//將臨時表的記錄插入原表即可drop table #temp//刪除臨時表新聞熱點
疑難解答