• 回答数

    5

  • 浏览数

    130

绝色经典
首页 > 论文问答 > 数据库查重语句怎么写

5个回答 默认排序
  • 默认排序
  • 按时间排序

曾涛~家居建材

已采纳
(适用于ms sql server)我相信很多人都是想知道,如何能查出所有字段完全重复的记录。如果一个表只有三个字段,把字段名全部输入,是比较简单的,比如可以这样:select 字段1,字段2,字段3 from 记录表 group by 字段1,字段2,字段3 having count(*)>1但工作中可能会遇到有些表有几十个字段,一个一个输入很麻烦,则可以这样:select fname into #temp from syscolumns where id=object_id('记录表')declare @x varchar(1000)SELECT @x= stuff((SELECT ','+fname from #temp for xml path('')),1,1,'')drop table #tempexec('select '+@x+' from 记录表 group by '+@x+' having count(*)>1')也可以分开一步一步来,先自动生成一个列名的字符串,再手工复制到最后一个语句中执行,不需要使用exec命令
141 评论

张小电1301

96 评论

Cindy森小蝶

我的想法是比较count(列)和count(distinct 列)是否相等。不知道大家有没有更好的方法。

124 评论

一碗小泡饭

可以看看数据库嵌套查询之类;select * from B where phonenumber in(select phonenumber from A);其中的* 可以改成你要的名字,住址之类; A,B代表两个表; phonenumber代表两表中存电话号码的列名;试一下。

335 评论

dream959595

SELECT 某一列, COUNT( 某一列 )FROM 表GROUP BY 某一列HAVING COUNT( 某一列 ) 〉1这样查询出来的结果, 就是 有重复, 而且 重复的数量。

231 评论

相关问答

  • 知网查重是怎么查的数据库

    知网论文查重规则毕业论文要如何查,主要集中与以下五个方面,下面小编为大家总结助力同学们快速通过论查重。1、中国知网论文查重系统设计了辨别程序,一般标黄色内容为引

    西风华诞 6人参与回答 2023-12-08
  • 数据库表查重吗

    写论文的时候肯定会涉及到表格、图片、公式等。写论文的时候,论文中的这些部分会被查吗?接下来,让小编谈谈论文中的表格是否被查重。 第一,论文内表格查重吗? 普通论

    有多久没见你 3人参与回答 2023-12-09
  • sql数据库数据查重

    selectid,name,memofromAwhereidin(selectidfromAgroupbyidhavingcount(1)>=2)1查询 abc

    Doubleflower 6人参与回答 2023-12-05
  • 万方数据库怎么查重论文

    速检测论文服务中心 可以查 比较严格 和学校结果一致

    小妖精87623 5人参与回答 2023-12-07
  • 数据库怎么查重

    毕业论文确实是一直萦绕在莘莘学子们脑海中的问题,大四毕业时的毕业论文是怎么也绕不过去的一道坎,其实论文查重的运用并不止如此,在各大期刊和学术论文出版社在对论文稿

    小木每木每 6人参与回答 2023-12-07