返回数据库中不相同的行极其每行的重复次数的sql语句该怎么写啊?

sfw 2003-11-26 06:13:38
谁能帮我啊!
马上结贴!
...全文
141 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
iagcel 2003-11-26
  • 打赏
  • 举报
回复
怎么感觉你这个问题有点像华为的笔试题啊
rzxml 2003-11-26
  • 打赏
  • 举报
回复
同意jiezhi()
tsj68 2003-11-26
  • 打赏
  • 举报
回复
不同的行是不是所有字段中至少有一个字段不同吗?
如果是这样可以试试这个:
select col1,col2,...,coln,count(*) from tablename group by col1,col2,...,coln
beckhambobo 2003-11-26
  • 打赏
  • 举报
回复
select * from
(select a.*,rank() over(partition by col_name order by rownum) rm from tabname a)
where rm>1
hdkkk 2003-11-26
  • 打赏
  • 举报
回复
yes!
jiezhi 2003-11-26
  • 打赏
  • 举报
回复
不相同的行
select distinct ... from ...
重复次数
select col1,count(*) from a group by col1 having count(1)>1

17,382

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧