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

计算DISTINCT值的出现

闾丘玺
2023-03-14
问题内容

我正在尝试找到一个MySQL查询,该查询将在特定字段中找到DISTINCT值,计算该值的出现次数,然后按计数顺序对结果进行排序。

示例数据库

id         name
-----      ------
1          Mark
2          Mike
3          Paul
4          Mike
5          Mike
6          John
7          Mark

预期结果

name       count
-----      -----
Mike       3
Mark       2
Paul       1
John       1

问题答案:
SELECT name,COUNT(*) as count 
FROM tablename 
GROUP BY name 
ORDER BY count DESC;


 类似资料:
  • 我正在尝试计算Pandas数据帧中一个值与另一个值一起出现的次数,并计算每行的次数。 这就是我的意思: 假设我想计算与,我希望结果是: 这里的< code>freq(频率)列表示< code>a列中的值与< code>t列中的值一起出现的次数。 请注意,考虑到我的数据帧的大小,仅计算发生的次数的解决方案将导致错误的频率。 有没有办法在Python中实现这一点?

  • 问题内容: 我正在尝试使用ST_SnapToGrid,然后使用网格单元格(x,y)。这是我首先要做的: 我不想为和重新计算。所以我将其更改为使用子查询: 但是,当我运行时,这两个查询都具有完全相同的执行计划: 问题 :PostgreSQL会重用的结果值吗? 如果没有,是否有办法做到这一点? 问题答案: 测试时间 您不会在输出中看到每行各个功能的评估。 测试以获取实际查询时间以比较总体效果。运行几次

  • 本文向大家介绍JavaScript计算出两个数的差值,包括了JavaScript计算出两个数的差值的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了JavaScript计算两个数差的具体代码,供大家参考,具体内容如下 需求 在两个输入框中输入两个数字,点击按钮的时候,计算出两个数字的差并且显示到id为result的div中。 实现代码 上面代码实现刚开始说的需求,希望对学习前端开发的小

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

  • 我使用Math.random(我必须使用这个)得到随机数,试图找到平均值,但它总是输出错误的平均值,输出的随机数大致相同,我还必须使用switch语句,因为它是我的任务的一部分,谢谢。 我的目标是打印出随机数,并求出这些数字的总平均值,然而它并不像它应该的那样工作,因为它打印出了一个错误的值。我是一个新的java和我第一次使用这个网站,抱歉所有的错误,我犯了,非常感谢。

  • 我有这张桌子, 我想要表中的uid计数和订单价格中的uid计数 我这样做: 但我得到的结果是: 有什么问题?