当前位置: 首页 > 面试题库 >

在mysql的一栏中计算前10个最常出现的值

羊毅庵
2023-03-14
问题内容

我在mysql表中有一列,其数据类型为INT(11)。

如何搜索以获取此列中出现次数最多的前10个值?


问题答案:
SELECT col, count(*)
    FROM tablethingie
    GROUP BY col
    ORDER BY count(*) DESC
    LIMIT 10


 类似资料:
  • 在用户输入的字符串中,我很难使用计数器。代码定位最常见的字符,但我可以将计数器放在哪里,它计算最常见的字符。Java,请使用当前代码。这是最后一个方法。

  • 我有2张桌子,有作者和书 我被告知不允许使用变量,并且如果表变得很大,我所做的工作效率会非常低。 我是不是漏掉了什么明显的东西?有没有一种方法可以在一个语句中实现这一点,而不需要变量(或临时表),并且不必对整个books表进行两次选择/分组?

  • 最少频率 - 从 System.in 输入的 10 个整数列表中输出出现频率最低的整数及其出现计数。如果列表中的多个整数出现频率最低,则输出任何出现频率最低的整数。将类命名为“最少频率”。您可以假定所有 10 个整数都在 -100 到 100(包括 -100 到 100)的范围内。 我让它要求用户输入10个整数并将其放入数组中。我还让它计算输入数字的出现次数并将其存储在另一个数组中。我一直坚持寻找

  • 本文向大家介绍计算MySQL中已知不同值的出现,包括了计算MySQL中已知不同值的出现的使用技巧和注意事项,需要的朋友参考一下 为此,您可以使用聚合函数。让我们首先创建一个表- 使用插入命令在表中插入一些记录- 使用select语句显示表中的所有记录- 这将产生以下输出- 以下是对已知(或枚举)不同值的出现进行计数的查询- 这将产生以下输出-

  • 我想知道是否可以在一个MySQL表中计算pet列中包含值Cat的行数,并在pet列中包含值Dog的同一个表中计算行数。并比较每个查询返回的行数,如果包含Cat的行少于包含Dog的行,则输出“Cat”,反之亦然。 编辑:这是我想要的一个例子。 因此,根据哪只宠物的排数最少,它应该与猫、狗、马或蛇产生回声。

  • 在Python中,我有一个ndarray,它打印为 对象没有属性 我该怎么办?