mysql - 如何从mysql中的列中查找有多少个不是唯一的

标签 mysql

我有一个带有 customer_id 列的 net_advert 表。从技术上讲,该列应该是唯一的数字。不过,我想验证一下。我想知道是否所有的 customer_id 都不同,是否有相同的 customer_id ,如果是,有多少个,其中有哪些?

最佳答案

SELECT customer_id, COUNT(*) c
FROM net_advert
GROUP BY customer_id
HAVING c > 1

关于mysql - 如何从mysql中的列中查找有多少个不是唯一的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23537568/

相关文章:

php - 比较来自 MySql 和 Datepicker 的日期

php - mysqli_multi_query() - 返回 true 而不是返回数据

javascript - 如何使用 PHP 将信息从 Javascript 获取到 MySQL 数据库?

java - 是否可以手动为我的应用设置语言(而不是让用户进行设置?)

mysql - 在 MySQL 中将三个表的多行合并为一行

mysql - 'where-clause' 中的未知列

php - 使用 2 台计算机处理一个项目

mysql - 编写查询以获得所需的 SQL 表输出

MySQL:枚举和计数

mysql - 根据mysql中的日期时间从两个不同的表中获取计数