国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

sqlserver 刪除重復記錄處理(轉)

2024-07-10 13:25:07
字體:
來源:轉載
供稿:網友
注:此處“重復”非完全重復,意為某字段數據重復
  HZT表結構
ID int
Title nvarchar(50)
AddDate datetime
  數據
一. 查找重復記錄
  1. 查找全部重復記錄
Select * From 表 Where 重復字段 In (Select 重復字段 From 表 Group By 重復字段 Having Count(*)>1)

2. 過濾重復記錄(只顯示一條)
Select * From HZT Where ID In (Select Max(ID) From HZT Group By Title)
注:此處顯示ID最大一條記錄
二. 刪除重復記錄
  1. 刪除全部重復記錄(慎用)
Delete 表 Where 重復字段 In (Select 重復字段 From 表 Group By 重復字段 Having Count(*)>1)

  2. 保留一條(這個應該是大多數人所需要的)
Delete HZT Where ID Not In (Select Max(ID) From HZT Group By Title)
  注:此處保留ID最大一條記錄

其它相關:
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 中江县| 平定县| 玉田县| 襄城县| 五河县| 桂平市| 峨眉山市| 融水| 淳安县| 阿拉善盟| 衡南县| 六安市| 甘南县| 无极县| 綦江县| 兴城市| 特克斯县| 九寨沟县| 格尔木市| 额济纳旗| 凤城市| 南郑县| 柞水县| 崇阳县| 渑池县| 嫩江县| 黑龙江省| 甘南县| 秦皇岛市| 罗城| 五华县| 新建县| 万全县| 宜君县| 南乐县| 广宗县| 绥棱县| 宜兰市| 乳源| 石泉县| 新建县|