SQL 数据库查找出重复数据

0 0 mysql sql
撒网要见鱼
撒网要见鱼

声望值:92 0人

2018-07-06 09:55:24 提问

关注 0关注

收藏 0收藏, 644浏览

有一个表sample,里面有多个列。
现在表中存在部分重复数据,当前已知重复判断规则是:除了code和time不一致以外,其他所有列数据都相同的两个数据为重复数据。
类似如下:
图片描述
请问一下如何写SQL找出这些重复数据呢?

请先 登录 后评论

2个回答

  • ERP↘CC195声望 2018-07-09 09:25

    不同列的数据表示的意义肯定不一样,为什么说是重复无数据,我没懂上面的意思。能发一下表的的表格截图吗?
    请先 登录 后评论
  • ™霸气归来@123声望 2018-07-09 09:25

    select * from 表 where (列1,列2...,列n) in (select 列1,列2...,列n from 表 GROUP BY 列1,列2...,列n having count(*) > 1)
    请先 登录 后评论

注册新账号

悬赏追问
10
  • 10
  • 20
  • 50
  • 100
  • 200
  • 输入数值
发布追问