CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Oracle >  基础和管理

请问一个Sql语句的问题

楼主NeoChen(尼奥)2003-12-02 08:15:08 在 Oracle / 基础和管理 提问

一个表中存在很多重复纪录,我想找出那些纪录是重复的,并且查到重复多少条,请各位帮忙。 问题点数:20、回复次数:6Top

1 楼tsj68(tsj)回复于 2003-12-02 08:23:23 得分 4

select   col1,col2,...coln,count(*)   from   tablename   group   by    
  col1,col2,...colnTop

2 楼letsflytogether(伍子)回复于 2003-12-02 08:45:06 得分 4

select   columnname,count(*)   [count]   from   tablename    
  group   by   columnname   having   count(*)>1Top

3 楼wupangzi(无本之木)回复于 2003-12-02 14:13:59 得分 4

tsj68(tsj):的方法可以用!但是要加:having   count(*)   >1   ,也要注意的是选择的COLUMN与分组的COLUMN要一样!否则就是错误的!  
  Top

4 楼shuiniu(飞扬的梦)(我是一头只吃西红柿的水牛)回复于 2003-12-02 15:06:29 得分 4

select   col1,col2,...coln,count(*)   from   tablename   group   by    
  col1,col2,...coln  
  having   count(*)   >   1  
  Top

5 楼bullcow(白色幽灵)回复于 2003-12-03 22:26:13 得分 4

select   columnname,count(*)   count1,count2,...   from   tablename    
  group   by   columnname   having   count(*)>1  
  这个因该可以解决你的问题  
  Top

6 楼NeoChen(尼奥)回复于 2003-12-05 07:50:47 得分 0

谢谢大家Top

相关问题

  • 求SQL语句
  • sql语句。
  • sql语句?
  • sql 语句?
  • 求SQL语句
  • ***求SQL语句***
  • sql语句??
  • sql语句
  • sql语句
  • SQL语句

关键词

  • col
  • columnname
  • count
  • tablename group
  • select

得分解答快速导航

  • 帖主:NeoChen
  • tsj68
  • letsflytogether
  • wupangzi
  • shuiniu
  • bullcow

相关链接

  • Oracle类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo