• 回答数

    7

  • 浏览数

    153

kevin咖啡馆
首页 > 论文问答 > sql查重函数

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

玉皇小帝

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

张小电1301

120 评论

虎娃妈jsz

select id,count(1) 重复次数 from A group by id having count(1)>1;查询出来的结果都是id重复的,重复次数 中的数值就是重复了多少次。

187 评论

小川里沙

去重函数?什么意思?去掉重复的记录?

136 评论

flower99sunny

列出表中某字段有重复的记录,每条记录后面带重复次数。 例如: id name -------- 1 aaa 2 bbb 3 ccc 4 bbb 5 aaa 6 aaa 7 ccc 8 ddd 9 eee 查询结果应如下: id name repeat ----------------- 1 aaa 3 5 aaa 3 6 aaa 3 2 bbb 2 4 bbb 2 3 ccc 2 7 ccc 2 第一种解决方案:SELECT Aid, Aame, BpeatFROM Table_1 AS A INNER JOIN (SELECT name, COUNT(*) AS repeat FROM Table_1 GROUP BY name) AS B ON Aame = BameWHERE (Bpeat > 1)ORDER BY Aame, Aid第二种解决方案:SELECT name, COUNT(*) AS repeatFROM Table_1GROUP BY nameHAVING (COUNT(*) > 1)我觉得你应该把表和字段列出来,这样别人的回答可以更明晰化哪几个字段或者哪个字段要查重的?

348 评论

ilikedianping225

select distinct 字段 from

201 评论

冰心草堂123

selectid,name,memofromAwhereidin(selectidfromAgroupbyidhavingcount(1)>=2)1查询 abcd相同的记录:select * from F where a=b and b=c and c=d2查询有重复数据的记录select * from F group by a,b,c,d having count(*)>13取出数据过滤到重复的数据select distinct a,b,c,d from f

92 评论

相关问答

  • sql数据库数据查重

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

    Doubleflower 6人参与回答 2023-12-05
  • excel数据查重函数

    1、可以用countif函数来查重复项,如 =IF(COUNTIF(A:A,A1)>1,"重复","")2、用条件格式提醒,设置条件 =countif(A:A,

    fengzhenpeng 3人参与回答 2023-12-09
  • excel查重函数

    EXCEL检查重复么?如果数据都在A列,那么就在B1写上=countif(A:A,A1),向下拉。如果数据超出15位,那么写=countif(A:A,A1&"*

    残殃之暮 5人参与回答 2023-12-11
  • word查重函数

    在word里查重的具体操作步骤如下: 1、首先打开word文档,点击开始选项卡,点击打开右上角的【查找和替换】窗口。 2、鼠标单击【查找内容】文本框,输入你要查

    家有陈先森 4人参与回答 2023-12-06
  • excel查重的函数

    他可以打开QQ,然后点开它里面的一个查重功能,然后就能够查到重复的。

    jessica-qn 3人参与回答 2023-12-07