获取mysql中最常见的值

用户3586022

我有一张桌子,上面有动物数字字段如下所示:

    Horse   1
    Mouse   2
    Cat     2
    Horse   4
    Cat     2
    Mouse   1
    Horse   1
    Horse   3
    Mouse   2
    Cat     1

现在,我想为每种动物获得最普遍的价值。所以我期望这个结果:

Horse   1
Mouse   2
Cat     2

是否可以使用一个mySQL查询来执行此操作?我不知道该怎么办。

彼德

您可以使用子查询来获得:

SELECT c.animal,MAX(c.cnt)
FROM (
  SELECT t.animal, t.number, count(*) AS cnt
  FROM your_table t
  GROUP BY t.animal, t.number) c
GROUP BY c.animal

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Java-获取列表中最常见的元素

来自分类Dev

使用OpenCV获取图像中最常见的颜色

来自分类Dev

获取数组中最常见(频繁)的字符串条目

来自分类Dev

SQLite如何查找最常见的值

来自分类Dev

获取List <T>中最常见的项目,然后排序

来自分类Dev

PHP:数组中最常见的值

来自分类Dev

创建JavaScript数组中最常见值的索引数组

来自分类Dev

Numpy在另一列中找到每个值中最常见的项目

来自分类Dev

根据另一列获取一列中最常见的值/将熊猫系列序列转换为列表字典

来自分类Dev

如何查找一组RGB图像中最常见的像素值(黑色像素除外)?

来自分类Dev

使用Pyspark获取数组中最常见的元素

来自分类Dev

PostgreSQL获得数组中最常见的值

来自分类Dev

如何查找列中最常见的值是否出现X%次以上?

来自分类Dev

Numpy在另一列中找到每个值中最常见的项目

来自分类Dev

查找最常见的哈希值

来自分类Dev

获取List <T>中最常见的项目,然后排序

来自分类Dev

最常见的不同值mongodb

来自分类Dev

txt文件中最常见的单词

来自分类Dev

Java中最常见的价值

来自分类Dev

查找MySQL列值的最常见大写

来自分类Dev

平面清单中最常见的价值

来自分类Dev

获取数组中最常见的值,或显示混合结果

来自分类Dev

mySQL:查找两列之间最常见的值

来自分类Dev

子列表中最常见的值

来自分类Dev

词典数组中最常见的字典

来自分类Dev

给定类别的MYSQL最常见值

来自分类Dev

tableView中最常见的数组元素

来自分类Dev

Python 列表中最常见的值

来自分类Dev

识别 CSV 文件中 2 列或更多列中最常见的值组合