-- 全数据查询;
SELECT * FROM TLADDING;-- 查询数据表中数据的总条数;
SELECT COUNT(*) FROM TLADDING;-- 删除重复项数据的同时保留其中一项作为单一数据;
DELETE FROM [TLADDING] /*** 确定删除的数据条件;* * 如果删除SQL中只添加确定删除数据条件,在没有重复数据的前提下;不会删除数据;* 如果删除SQL中只添加确定删除数据条件,在有重复数据的前提下;会删除所有重复的数据;* 综上所属:*         如果要删除所有重复数据,可以仅保留确定删除数据条件进行删除;*            如果要在删除重复数据的前提下保留其中一项重复项作为单一数据,则需要添加下面的不删除条件;*/WHERE [KEYS] IN ( SELECT [KEYS] FROM [TLADDING] GROUP BY [KEYS] HAVING COUNT([KEYS]) > 1 )-- 添加不删除的数据条件;AND INDEXS NOT IN ( SELECT MIN(INDEXS) FROM [TLADDING] GROUP BY [KEYS] HAVING COUNT([KEYS]) > 1 )
/*** 保留重复数据行既定列中最小值数据的同时;删除数据表中除既定列最小值以外的其他重复的数据;* 既定列指此表中的INDEXS列;* 其作用是记录重复数据的编号以区分重复数列的行号大小;** 以下给出测试表的创建SQL:-- SQL CreateTableCREATE TABLE [dbo].[Untitled] ([KEYS] varchar(255) COLLATE Chinese_PRC_CI_AS  NULL,[KVALUE] varchar(255) COLLATE Chinese_PRC_CI_AS  NULL,[INDEXS] int  NULL)  ON [PRIMARY]GOALTER TABLE [dbo].[Untitled] SET (LOCK_ESCALATION = TABLE)* 以下给出测试表的测试数据创建SQL:INSERT INTO TLADDING (KEYS,KVALUE,INDEXS) VALUES ('001','AAAAAAAAAAAAAAAAAA',1);INSERT INTO TLADDING (KEYS,KVALUE,INDEXS) VALUES ('001','AAAAAAAAAAAAAAAAAA',2);INSERT INTO TLADDING (KEYS,KVALUE,INDEXS) VALUES ('001','AAAAAAAAAAAAAAAAAA',3);INSERT INTO TLADDING (KEYS,KVALUE,INDEXS) VALUES ('002','BBBBBBBBBBBBBBBBBB',4);INSERT INTO TLADDING (KEYS,KVALUE,INDEXS) VALUES ('002','BBBBBBBBBBBBBBBBBB',5);INSERT INTO TLADDING (KEYS,KVALUE,INDEXS) VALUES ('002','BBBBBBBBBBBBBBBBBB',6);INSERT INTO TLADDING (KEYS,KVALUE,INDEXS) VALUES ('003','CCCCCCCCCCCCCCCCCC',7);INSERT INTO TLADDING (KEYS,KVALUE,INDEXS) VALUES ('003','CCCCCCCCCCCCCCCCCC',8);INSERT INTO TLADDING (KEYS,KVALUE,INDEXS) VALUES ('003','CCCCCCCCCCCCCCCCCC',9);*/

SQL_删除重复项数据相关推荐

  1. WPS高亮显示重复项并删除重复项有效防止数据重复录入

    在录入众多数据之后,难免会有一些重复,对于这些重复的数据可以高亮显示,如此一来就会提高工作效率,那么如何高亮重复项和删除重复项呢?下面有个不错的教程,全程为大家详细讲解一下.有不会的朋友可不要错过喽, ...

  2. PowerQuery(导入数据,行操作,列操作,提取与转换,删除重复项,删除错误)

    位置:数据菜单下--获取和转换 一.导入数据 从txt:从csv:从Access:从excel:从网站 转换数据--进入query编辑器 加载/加载到--excel 二.行操作 删除行 删除间隔行 删 ...

  3. python集合如何去除重复数据_Python 迭代删除重复项,集合删除重复项

    1. 迭代删除重复项:先排序列表项,然后通过新迭代(not in)去除重复项,分片打印 def sanitize(time_string): if '-' in time_string: splitt ...

  4. 如何在保留订单的同时从列表中删除重复项?

    是否有内置的程序在保留顺序的同时从Python列表中删除重复项? 我知道我可以使用集合来删除重复项,但这会破坏原始顺序. 我也知道我可以这样滚动自己: def uniq(input):output = ...

  5. python列表删除重复项_五分钟学会三种Excel重复项删除方法,工作效率大杀器!...

    点击蓝字 关注我们 在统计数据过程中, 同一份数据可能由于渠道的不同而进行了多次统计, 在输入数据时, 可能因为操作失误重复输入数据.种种原因造成数据表中的数据存在重复现象, 删除重复数据是数据清洗的 ...

  6. 删除链表重复节点 python_python无序链表删除重复项的方法

    题目描述: 给定一个没有排序的链表,去掉重复项,并保留原顺序 如: 1->3->1->5->5->7,去掉重复项后变为:1->3->5->7 方法: 顺 ...

  7. scala 去除重复元素_Scala程序从列表中删除重复项

    scala 去除重复元素 List in Scala is a collection that stores data in the form of a liked-list. The list is ...

  8. python dataframe删除重复行_2.3.10 DataFrame 查看删除重复项

    1.查看重复项 df.duplicated() df.duplicated(subset=['python','java','C'],keep='first') 参数:subset 特定列有重复项才会 ...

  9. ABAP -- 删除重复项

    这是一条去重语法 首先进行排序,用语法 SORT ITAB(内表名) BY 重复字段名. DELETE ADJACENT DUPLICATES FROM itab(内表名) COMPARING针对的字 ...

最新文章

  1. Blender终极角色创造:从初学者到专业人士
  2. tensorflow中的命令行参数介绍
  3. conda如何添加,删除镜像channel,以及其他常见使用方法。
  4. android javamail获取邮件太多太慢_结合 Spring 发送邮件的4种正确姿势,你知道几种?...
  5. AutoLayout bug集合
  6. 华为p6电信版 android 4.5,华为P6电信版系统应用apk补全教程 完整EMUI
  7. 两轮差速机器人舵机转轴示意图_机器人教程2:舵机及转向控制原理
  8. 直击中关村创业大街,新街头霸王来了
  9. php serialize error at offset,PHP Notice: unserialize(): Error at offset XX of XX bytes
  10. java 异步调用webapi_Async Await异步调用WebApi
  11. APICloud学习笔记之窗体跳转
  12. 暴风集团冯鑫因涉嫌犯罪被采取强制措施 蓝港互动王峰:等他出来喝酒
  13. php过滤句尾空格,php正则过滤各种标签,空格,换行符的实现方法
  14. 系统性能优化- Session丢失
  15. 真人发音计算机怎么弄成音乐模式,文字转语音真人发声怎么转换?简单教程分享...
  16. Telink/BDT使用说明
  17. 设计原则SOLD之 —— 单一职责原则SRP
  18. 集合框架的理解与总结
  19. 【渝粤题库】国家开放大学2021春2099民事诉讼法学题目
  20. 沉浸式体验智慧园区有多“High”!

热门文章

  1. mac远程连接腾讯云虚拟机
  2. Word7中尾部空格不能显示下划线的解决方法
  3. 量子信息matlab,matlab在量子力学中的应用.PDF
  4. ICG-PEG-OH 结构式,吲哚菁绿-聚乙二醇-羟基的相关说明
  5. 架构师之路工作量化与细化
  6. Kotlin高仿微信-第26篇-朋友圈-选择图片、小视频对话框
  7. 奥格斯堡大学计算机系,奥格斯堡大学
  8. php表格增加一行数据,Excel表格如何增加一行
  9. systemTap的安装(设备端,交叉编译工具链)
  10. 【工具使用】怎么设置SSH隧道(Port Forwarding)