數(shù)據(jù)庫(kù)中刪除重復(fù)記錄一直是件挺煩人的事,本人收集了Oracle跟SqlServer的快速刪除重復(fù)記錄的方法,,供大家參考,,希望對(duì)大家有所幫助。SQL SERVER 想必每一位SQL SERVER開發(fā)人員都有過(guò)類似的經(jīng)歷,,在對(duì)數(shù)據(jù)庫(kù)進(jìn)行查詢或統(tǒng)計(jì)的時(shí)候不時(shí)地會(huì)碰到由于表中存在重復(fù)的記錄而導(dǎo)致查詢和統(tǒng)計(jì)結(jié)果不準(zhǔn)確,。解決該問(wèn)題的辦法就是將這些重復(fù)的記錄刪除,只保留其中的一條,。 CREATE TABLE Products ( 表中的數(shù)據(jù)如圖1: 圖表 圖1中可以看出,,產(chǎn)品Chang和Tofu的記錄在產(chǎn)品信息表中存在重復(fù)。現(xiàn)在要?jiǎng)h除這些重復(fù)的記錄,,只保留其中的一條,。步驟如下: |
|
來(lái)自: digman2005 > 《sqlserver》