查詢和刪除表中重複記錄(無Id值)
来源:互联网 发布:大型网络动作游戏 编辑:程序博客网 时间:2024/05/16 17:34
一、查詢重覆記錄
即查詢一列或多列有出現重覆的記錄,可用如下模式:
select col1, col2, col3... from tbgroup by col1, col2, col3...having count(*) > 1
二、刪除重覆記錄
方法一: 將不重複的表輸出到臨時表,再用臨時表的內容替換原表
select distinct * into #temp from tbgodelete from tbgoinsert into tbselect * from #tempgodrop table #tempgo方法二: 無需建立臨時表,先在原表增加id列,再刪除重複項,後去掉id列。
alter table tbadd Id int identity(1, 1)godelete from tbwhere Id not in( select max(Id) from tb group by col1, col2, ,...)goalter table tbdrop column Idgo
- 查詢和刪除表中重複記錄(無Id值)
- MATLAB 中的左除(\)和 右除(/)
- Matlab左除(\\)和右除(/)
- Mysql学习笔记——删除重复数据(除id不同)
- EF 设置除ID 之外的主键
- 选择除id以外的全部元素
- 递归查询(知道父ID查子信息or知道子ID找父信息)
- 【JS 设计模式 】用单例模式(Singleton)来封装对数据的增删除改查
- 手动查除病毒文件:wincfgs.exe
- coreData实现增删除改查
- Matlab的两种除法:左除(\)和右除(/)
- Matlab点除和除的区别
- Matlab点除和除的区别
- 移除MiniFilter和移除sfilter
- Matlab左除和右除
- Android@id和@+id
- 無法完全刪除Oracle
- 無法完全刪除Oracle
- 模态非模态窗口的创建及销毁
- Android酱油笔记之开启wifi热点
- [Go] --- LiteIDE配置Go语言的代码智能补全
- 例题4-9
- class 与 struct 的区别
- 查詢和刪除表中重複記錄(無Id值)
- CSS、JavaScript开发者必备的10款最佳工具
- 二逼 普通 文艺的素数筛选法
- TimeSpan的用法
- 运行jar应用程序引用其他jar包的四种方法
- 幸运数
- 各种PDF转换问题(一).在C++中借助Acrobat将PDF转为TIFF
- Oracle Foundation(7-9)
- 集合的概述