1.环境准备

CREATE TABLE DataInfo(
ID_1 VARCHAR(10),
ID_2 VARCHAR(10)
) INSERT INTO DataInfo VALUES('A','Oracle');
INSERT INTO DataInfo VALUES('B','sqlserver');
INSERT INTO DataInfo VALUES('C','DB2');
INSERT INTO DataInfo VALUES('DB2','C');
INSERT INTO DataInfo VALUES('Oracle','A');
INSERT INTO DataInfo VALUES('sqlserver','B');

图表数据展示:

ID_1 ID_2

A

Oracle

B

sqlserver

C

DB2

DB2

C

Oracle

A

sqlserver

B

2.SQL查询

现在判定A,ORACLE与ORACLE,A这种数据为重复数据。

--删除重复数据

DELETE FROM DataInfo A WHERE EXISTS (SELECT 1 FROM DataInfo B WHERE A.ID_1=B.ID_2 AND A.ID_2=B.ID_1)
AND A.ID_1>A.ID_2
ORDER BY ID_2

最新文章

  1. GitLab CI持续集成配置方案(补)
  2. ajax的理解与工作流程
  3. EL表达式 (详解)
  4. 部署django应用
  5. nodejs是单线程
  6. linux开机启动增加tomcat启动项
  7. swift-闭包和类的声明
  8. 浅析指针(pointer)与引用(reference)
  9. 利用UICollectionView实现瀑布流
  10. 创意HTML5文字特效 类似翻页的效果
  11. Ubuntu16.04 安装flash player
  12. dojo表格的一些属性
  13. markdwon语法与Typora
  14. Kafka(2)--kafka基本原理之消息的分发与接收
  15. 时间日期date/cal
  16. 关于小程序登录时获取openId和unionId走过的坑
  17. web前端开发浏览器兼容性处理大全
  18. vue-resource和axios区别
  19. JDK1.7安装和环境配置
  20. Win10正式版开机慢怎么办 开机黑屏时间长怎么办

热门文章

  1. mysql数据库设计之三范式
  2. xunsearch: 开启后台服务,索引……随笔记录
  3. 计蒜客 31458.Features Track-滚动数组+STL(map)连续计数 (ACM-ICPC 2018 徐州赛区网络预赛 F)
  4. CF 816B Karen and Coffee【前缀和/差分】
  5. 51nod 1459 迷宫游戏【最短路拓展】
  6. poj2155
  7. Spfa+DP【p2149】[SDOI2009]Elaxia的路线
  8. @requestBody注解的使用(上)
  9. 修复XAMPP安装过程中 因端口80被占用 Apache无法启动的问题
  10. js 鼠标左键拖动滚动