MySQL:如何获取计数> 1 的记录?

标签 mysql select count

我有这样一个sql:

SELECT *, count(*) as cc 
FROM manytomany 
GROUP BY aid, bid
ORDER BY cc DESC

它返回计数为 # 的所有记录。

但是,如果我只想得到 count > 1 的那些,我该怎么办?

最佳答案

SELECT *, count(*) as cc 
FROM manytomany 
GROUP BY aid, bid
HAVING 1 < count(*)
ORDER BY cc DESC

关于MySQL:如何获取计数> 1 的记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1822854/

相关文章:

MySQL:分组统计后得到总查询数

SQL Server 在现有选择列中添加计数列

excel - 计算单个单元格中的数字数量

mysql - 找不到我的错误

php - 使用 PHP 访问类函数时出现错误

php - 选择国家和城市

在一个查询中选择计数和其他记录

php - 在MySQL中创建一个 View 表,但从2个表中读取数据

python - 如何在 mysql/django 中添加一个仅限一行的表?

java - 查询postgres select不返回结果?