MySQL-mysql 如何快速查看一个字段有没有重复数据?

MySQL-mysql 如何快速查看一个字段有没有重复数据?

晚风撩人 发布于 2017-10-02 字数 49 浏览 1006 回复 3

mysql 如何快速查看一个字段有没有重复数据?

如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

扫码加入群聊

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

想挽留 2017-10-25 3 楼

select count(*) - count(DISTINCT 字段) as num from table

返回的 num 为 字段重复的记录数。

灵芸 2017-10-13 2 楼

SELECT *, COUNT(字段a) AS num FROM table GROUP BY 字段a

只要统计出来的num字段大于1就说明这个字段有重复的值呀

浮生未歇 2017-10-07 1 楼

 select rankid=rank()over(order by col),* from tab
结果集重复的都由rankid赋同一值