![刪除數(shù)據庫中重復數(shù)據的技巧_第1頁](http://file4.renrendoc.com/view/ad5cd01afb9eebaf6994e1a84c2af2a6/ad5cd01afb9eebaf6994e1a84c2af2a61.gif)
![刪除數(shù)據庫中重復數(shù)據的技巧_第2頁](http://file4.renrendoc.com/view/ad5cd01afb9eebaf6994e1a84c2af2a6/ad5cd01afb9eebaf6994e1a84c2af2a62.gif)
![刪除數(shù)據庫中重復數(shù)據的技巧_第3頁](http://file4.renrendoc.com/view/ad5cd01afb9eebaf6994e1a84c2af2a6/ad5cd01afb9eebaf6994e1a84c2af2a63.gif)
下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
精品文檔推薦求知若饑,虛心若愚。第2頁/共2頁學而不舍,金石可鏤。第刪除數(shù)據庫中重復數(shù)據的技巧刪除數(shù)據庫中重復數(shù)據的技巧
數(shù)據庫的使用過程中由于程序方面的問題有時候會遇到重復數(shù)據,重復數(shù)據導致了數(shù)據庫部分設置不能正確設置……
方法一
declare@maxinteger,@idinteger
declarecur_rowscursorlocalforselect主字段,count(*)from表名groupby主字段havingcount(*)1
opencur_rows
fetchcur_rowsinto@id,@max
while@@fetch_status=0
begin
select@max=@max-1
setrowcount@max
from表名where主字段=@id
fetchcur_rowsinto@id,@max
end
closecur_rows
setrowcount0
方法二
有兩個意義上的重復記錄,一是完全重復的記錄,也即全部字段均重復的記錄,二是部分關鍵字段重復的記錄,比如Name字段重復,而其他字段不肯定重復或都重復可以忽視。.diannao114
1、對于第一種重復,比較簡單解決,使用
selectdistinct*fromtableName
就可以得到無重復記錄的結果集。
假如該表需要刪除重復的記錄(重復記錄保留1條),可以按以下方法刪除
selectdistinct*into#TmpfromtableName
tableName
select*intotableNamefrom#Tmp
#Tmp
發(fā)生這種重復的`緣由是表設計不周產生的,增加唯一索引列即可解決。
2、這類重復問題通常要求保留重復記錄中的第一條記錄,操作方法如下
假設有重復的字段為Name,Address,要求得到這兩個字段唯一的結果集
selectidentity(int,1,1)asautoID,*into#TmpfromtableName
selectmin(autoID)asautoIDinto#Tmp2from#TmpgroupbyName,autoID
select*from#TmpwhereautoIDin(selectautoIDfrom#tmp2)
最終一個select即得到了Name,Address不重復的結果集(但多了一個auto
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二手房按揭買房買賣合同
- 國際公路運輸合同范本
- 2025船舶買賣合同書樣本版
- 提高創(chuàng)新能力的技能培訓
- 提高人際關系的培訓課程
- 品牌服務合同范本
- 2024年公共事業(yè)領域投資合同
- 吊車零租賃合同范本
- 鋼釘鐵釘售賣合同
- 2025有限責任公司銀行貸款擔保合同
- 教育教學質量經驗交流會上校長講話:聚焦課堂關注個體全面提升教育教學質量
- 2024人教新目標(Go for it)八年級英語上冊【第1-10單元】全冊 知識點總結
- 企業(yè)新員工培訓師帶徒方案
- 美容美發(fā)行業(yè)衛(wèi)生管理規(guī)范
- 年終總結總經理講話
- 2024-2025學年北師大版數(shù)學八年級上冊期末綜合測試卷
- 培訓機構校區(qū)管理規(guī)劃
- DB13(J)-T 8541-2023 全過程工程咨詢服務標準
- 河南省安陽市2024年中考一模語文試卷(含答案)
- TD/T 1044-2014 生產項目土地復墾驗收規(guī)程(正式版)
- 2024年湖南現(xiàn)代物流職業(yè)技術學院單招職業(yè)適應性測試題庫及答案1套
評論
0/150
提交評論