亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > SQL 查詢和刪除重復字段數據的方法

SQL 查詢和刪除重復字段數據的方法

熱門標簽:智能語音車載電話機器人 安陽天音防封電銷卡 貴州外呼回撥系統是什么 智能外呼系統需要多少錢 衛星地圖標注距離 云南全自動外呼系統公司 陽光創信ai外呼獲客系統助力 競圣地圖標注服務 外呼系統的話術

例如:
id           name         value
1               a                 pp
2               a                 pp
3               b                 iii
4               b                 pp
5               b                 pp
6               c                 pp
7               c                 pp
8               c                 iii
id是主鍵
要求得到這樣的結果
id           name         value
1               a                 pp
3               b                 iii
4               b                 pp
6               c                 pp
8               c                 iii

方法1

復制代碼 代碼如下:

delete   YourTable  
where   [id]   not   in   (
select   max([id])   from   YourTable  
group   by   (name   +   value))

方法2
復制代碼 代碼如下:

delete   a
from   表   a   left   join(
select   id=min(id)   from   表   group   by   name,value
)b   on   a.id=b.id
where   b.id   is   null

查詢及刪除重復記錄的SQL語句
查詢及刪除重復記錄的SQL語句
1、查找表中多余的重復記錄,重復記錄是根據單個字段(peopleId)來判斷

復制代碼 代碼如下:

select * from people
where peopleId in (select   peopleId from   people group by   peopleId having count(peopleId) > 1)

2、刪除表中多余的重復記錄,重復記錄是根據單個字段(peopleId)來判斷,只留有rowid最小的記錄
復制代碼 代碼如下:

delete from people
where peopleId in (select   peopleId from people group by   peopleId   having count(peopleId) > 1)
and rowid not in (select min(rowid) from   people group by peopleId having count(peopleId )>1)

3、查找表中多余的重復記錄(多個字段)
復制代碼 代碼如下:

select * from vitae a
where (a.peopleId,a.seq) in   (select peopleId,seq from vitae group by peopleId,seq having count(*) > 1)

4、刪除表中多余的重復記錄(多個字段),只留有rowid最小的記錄
復制代碼 代碼如下:

delete from vitae a
where (a.peopleId,a.seq) in   (select peopleId,seq from vitae group by peopleId,seq having count(*) > 1)
and rowid not in (select min(rowid) from vitae group by peopleId,seq having count(*)>1)

5、查找表中多余的重復記錄(多個字段),不包含rowid最小的記錄
復制代碼 代碼如下:

select * from vitae a
where (a.peopleId,a.seq) in   (select peopleId,seq from vitae group by peopleId,seq having count(*) > 1)
and rowid not in (select min(rowid) from vitae group by peopleId,seq having count(*)>1)

(二)
比方說
在A表中存在一個字段“name”,
而且不同記錄之間的“name”值有可能會相同,
現在就是需要查詢出在該表中的各記錄之間,“name”值存在重復的項;
Select Name,Count(*) From A Group By Name Having Count(*) > 1
如果還查性別也相同大則如下:
Select Name,sex,Count(*) From A Group By Name,sex Having Count(*) > 1

(三)
方法一

復制代碼 代碼如下:

declare @max integer,@id integer
declare cur_rows cursor local for select 主字段,count(*) from 表名 group by 主字段 having count(*) >; 1
open cur_rows
fetch cur_rows into @id,@max
while @@fetch_status=0
begin
select @max = @max -1
set rowcount @max
delete from 表名 where 主字段 = @id
fetch cur_rows into @id,@max
end
close cur_rows
set rowcount 0

方法二
"重復記錄"有兩個意義上的重復記錄,一是完全重復的記錄,也即所有字段均重復的記錄,二是部分關鍵字段重復的記錄,比如Name字段重復,而其他字段不一定重復或都重復可以忽略。
  1、對于第一種重復,比較容易解決,使用
select distinct * from tableName
  就可以得到無重復記錄的結果集。
  如果該表需要刪除重復的記錄(重復記錄保留1條),可以按以下方法刪除
復制代碼 代碼如下:

select distinct * into #Tmp from tableName
drop table tableName
select * into tableName from #Tmp
drop table #Tmp

  發生這種重復的原因是表設計不周產生的,增加唯一索引列即可解決。
  2、這類重復問題通常要求保留重復記錄中的第一條記錄,操作方法如下
  假設有重復的字段為Name,Address,要求得到這兩個字段唯一的結果集
復制代碼 代碼如下:

select identity(int,1,1) as autoID, * into #Tmp from tableName
select min(autoID) as autoID into #Tmp2 from #Tmp group by Name,autoID
select * from #Tmp where autoID in(select autoID from #tmp2)

  最后一個select即得到了Name,Address不重復的結果集(但多了一個autoID字段,實際寫時可以寫在select子句中省去此列)
(四)
查詢重復
復制代碼 代碼如下:

select * from tablename where id in (
select id from tablename
group by id
having count(id) > 1
)

您可能感興趣的文章:
  • SQL重復記錄查詢的幾種方法
  • SQL語句實現刪除重復記錄并只保留一條
  • 查詢表中某字段有重復記錄個數的方法
  • SQL重復記錄查詢 查詢多個字段、多表查詢、刪除重復記錄的方法

標簽:預約服務 營口 湘潭 鄂爾多斯 寧夏 周口 欽州 河源

巨人網絡通訊聲明:本文標題《SQL 查詢和刪除重復字段數據的方法》,本文關鍵詞  SQL,查詢,和,刪除,重復,字段,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《SQL 查詢和刪除重復字段數據的方法》相關的同類信息!
  • 本頁收集關于SQL 查詢和刪除重復字段數據的方法的相關信息資訊供網民參考!
  • 推薦文章
    久久福利影视| 欧美激情一区二区三区视频高清| 可以免费看毛片的网站| 99久久精品国产高清一区二区 | 日日夜夜婷婷| 91麻豆精品国产综合久久久| 国产91丝袜在线播放0| 黄视频网站在线免费观看| 青青青草视频在线观看| 香蕉视频久久| 日本特黄特色aaa大片免费| 午夜在线影院| 国产原创视频在线| 成人影视在线播放| 成人免费一级毛片在线播放视频| 免费一级片网站| 可以免费看污视频的网站| 日韩专区在线播放| 国产网站在线| 国产伦久视频免费观看视频| 日本特黄特黄aaaaa大片| 国产亚洲免费观看| 日韩一级精品视频在线观看| 日韩专区亚洲综合久久| 91麻豆国产| 精品国产三级a∨在线观看| 亚欧成人毛片一区二区三区四区| 国产麻豆精品hdvideoss| 精品视频在线看| 黄视频网站在线观看| 国产a视频| 尤物视频网站在线观看| 亚洲精品久久久中文字| 成人免费观看的视频黄页| 欧美一级视| 国产一区二区精品在线观看| 午夜欧美福利| 高清一级做a爱过程不卡视频| 日韩中文字幕一区| 日本伦理网站| 青青久热| 黄视频网站免费| 久久成人亚洲| 国产国语在线播放视频| 国产国语对白一级毛片| 99热精品一区| 国产美女在线观看| 99久久精品国产麻豆| 黄视频网站免费观看| 91麻豆国产级在线| 美女免费毛片| 国产美女在线一区二区三区| 色综合久久天天综线观看| 台湾美女古装一级毛片| 亚洲精品中文一区不卡| 欧美激情中文字幕一区二区| 欧美日本二区| 九九干| 精品久久久久久中文字幕一区 | 国产成a人片在线观看视频| 国产高清在线精品一区二区| 四虎影视库| a级毛片免费观看网站| 日本在线不卡视频| 九九久久99| 九九久久国产精品| 国产91视频网| 成人免费网站视频ww| 成人免费观看视频| 韩国三级视频网站| 久久福利影视| 亚洲爆爽| 精品在线视频播放| 亚洲第一页乱| 国产一区二区福利久久| 久草免费在线色站| 青青久在线视频| 日韩一级黄色| 亚欧成人乱码一区二区| 免费国产在线观看| 麻豆系列国产剧在线观看| 国产成人精品综合久久久| 999精品视频在线| 一级毛片视频免费| 999精品视频在线| 成人高清视频在线观看| 日本伦理片网站| 国产国语在线播放视频| 日韩在线观看免费完整版视频| 国产视频一区二区三区四区| 国产视频一区二区三区四区| 黄色免费网站在线| 999久久狠狠免费精品| 国产综合成人观看在线| 午夜在线亚洲| 久久国产一区二区| 在线观看成人网 | 欧美一区二区三区性| 精品国产亚洲人成在线| 国产麻豆精品视频| 国产一区二区高清视频| 成人a级高清视频在线观看| 沈樵在线观看福利| 亚洲天堂免费| 毛片高清| 精品国产一区二区三区久久久狼| 天天色成人| 青草国产在线| 麻豆网站在线免费观看| 成人a大片在线观看| 成人高清视频免费观看| 国产一区免费观看| 黄视频网站在线免费观看| 精品久久久久久中文字幕一区 | 色综合久久久久综合体桃花网| 国产激情一区二区三区| 国产国产人免费视频成69堂| 国产a网| 你懂的在线观看视频| 欧美日本免费| 国产不卡在线播放| 成人免费观看的视频黄页| 久久精品店| 久久福利影视| 欧美a级片视频| 精品国产一区二区三区国产馆| 一级毛片视频免费| 四虎影视精品永久免费网站| 国产福利免费视频| 欧美一级视频免费观看| 色综合久久天天综合绕观看| 亚飞与亚基在线观看| 久久国产精品自线拍免费| 国产美女在线一区二区三区| 你懂的日韩| 99久久网站| 亚洲精品久久久中文字| 成人免费观看的视频黄页| 精品视频一区二区三区| 国产亚洲精品aaa大片| 国产韩国精品一区二区三区| 精品久久久久久综合网| 国产综合91天堂亚洲国产| 成人免费观看的视频黄页| 日本免费看视频| 日韩一级黄色| 免费一级生活片| a级黄色毛片免费播放视频 | 亚欧成人毛片一区二区三区四区| 国产不卡在线看| 91麻豆爱豆果冻天美星空| 国产成人欧美一区二区三区的| 精品国产一区二区三区国产馆| 日本免费看视频| 国产欧美精品| 精品国产一区二区三区久久久蜜臀| 欧美日本二区| 国产一区二区精品| 黄色福利片| 你懂的福利视频| 99色视频在线| 人人干人人草| 欧美国产日韩精品| 国产福利免费视频| 91麻豆爱豆果冻天美星空| 国产网站免费| 99色精品| 国产91精品一区| 欧美大片毛片aaa免费看| 青青青草影院 | 麻豆系列国产剧在线观看| 午夜在线观看视频免费 成人| 欧美a免费| 国产网站在线| 台湾美女古装一级毛片| 日韩av东京社区男人的天堂| 亚久久伊人精品青青草原2020| 台湾毛片| 欧美a免费| 久久久久久久网| 二级片在线观看| 国产视频网站在线观看| 韩国三级香港三级日本三级| 国产一区二区精品| 久久精品免视看国产明星| 韩国三级香港三级日本三级la| 日韩免费在线观看视频| 91麻豆国产福利精品| 久久福利影视| 日本在线不卡视频| 四虎影视库| 午夜欧美成人久久久久久| 精品国产香蕉在线播出| 韩国三级视频在线观看| 青青青草影院 | 二级片在线观看| 国产网站在线| 在线观看导航| 久久精品人人做人人爽97| 亚州视频一区二区|