当前位置: 首页 > news >正文

oracle查询出表中某几个字段值不唯一的数据

假设有一张学生表,建表语句如下:

--学生 student表
create table student(
sno varchar2(10) primary key,
sname varchar2(20),
sage number(2),
ssex varchar2(5),
birthday date
);

现计划创建唯一索引(sno,sname),由于数据录入失误导致这两列数据有重复数据,进而导致唯一索引创建失败。

因此我们需要先查询出表中这些捣乱的数据,并进行去重处理。

可使用如下语句查询重复数据:

select T.*, T.ROWIDfrom student  Twhere exists (select 1from studentwhere sno = T.snoand sname = T.snameand ROWID != T.ROWID)

补充:
如果只是查询某一列的重复值(如:sno),语句更加简单,可以如下:

select    t. *    from  student t , student tt  where  t.rowid != tt.rowid  and  t.sno = tt.sno

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 小程序内容管理系统设计
  • 05.FFMPEG日志系统
  • MYSQL 四、mysql进阶 8(索引优化与查询优化)
  • 第20章 Mac+VSCode配置C++环境
  • EtherCAT主站IGH-- 12 -- IGH之foe_request.h/c文件解析
  • C++:入门基础
  • JMH324-免费【最后一战LOL】MOBA竞技版本+单机一键端+视频教程+文本教程
  • 配置webstorm按eslint规则自动格式化代码
  • 断开SSH连接后继续执行任务
  • grpc-go服务端接口添加
  • SPE连接器技术革新汽车制造业
  • 恒指头肩底要走出来了?
  • 实践致知第12享:如何新建一个Word并设置格式
  • Python数据分析案例50——基于EEMD-LSTM的石油价格预测
  • 雷达视频采集卡 HPx-410
  • 网络传输文件的问题
  • [译] 怎样写一个基础的编译器
  • 《用数据讲故事》作者Cole N. Knaflic:消除一切无效的图表
  • 【391天】每日项目总结系列128(2018.03.03)
  • 【每日笔记】【Go学习笔记】2019-01-10 codis proxy处理流程
  • 【刷算法】求1+2+3+...+n
  • Iterator 和 for...of 循环
  • Mac 鼠须管 Rime 输入法 安装五笔输入法 教程
  • Meteor的表单提交:Form
  • Python 基础起步 (十) 什么叫函数?
  • Python_网络编程
  • webpack4 一点通
  • windows下mongoDB的环境配置
  • 从0搭建SpringBoot的HelloWorld -- Java版本
  • 精益 React 学习指南 (Lean React)- 1.5 React 与 DOM
  • 每个JavaScript开发人员应阅读的书【1】 - JavaScript: The Good Parts
  • 前端学习笔记之观察者模式
  • 在electron中实现跨域请求,无需更改服务器端设置
  • ​​​​​​​​​​​​​​Γ函数
  • ​​​​​​​GitLab 之 GitLab-Runner 安装,配置与问题汇总
  • ![CDATA[ ]] 是什么东东
  • # Swust 12th acm 邀请赛# [ E ] 01 String [题解]
  • #pragma once
  • ${factoryList }后面有空格不影响
  • (2)关于RabbitMq 的 Topic Exchange 主题交换机
  • (30)数组元素和与数字和的绝对差
  • (C语言)共用体union的用法举例
  • (Git) gitignore基础使用
  • (ZT)薛涌:谈贫说富
  • (接上一篇)前端弄一个变量实现点击次数在前端页面实时更新
  • (没学懂,待填坑)【动态规划】数位动态规划
  • (学习日记)2024.04.10:UCOSIII第三十八节:事件实验
  • (一)appium-desktop定位元素原理
  • (转)全文检索技术学习(三)——Lucene支持中文分词
  • (轉貼) 資訊相關科系畢業的學生,未來會是什麼樣子?(Misc)
  • .gitignore文件---让git自动忽略指定文件
  • .NET 6 Mysql Canal (CDC 增量同步,捕获变更数据) 案例版
  • .NET delegate 委托 、 Event 事件,接口回调
  • .Net Remoting常用部署结构
  • .Net 代码性能 - (1)