当前位置: 首页 > 知识库问答 >
问题:

计算云中的多个重复值

水铭晨
2023-03-14

我需要计算某个值在一列中出现的次数

看起来是这样的(< code > select * from znajezyki order by klos )

klos-是一个人的序列号(重复此值)

现在我需要创建一个查询,显示有多少人知道1,2,3种语言

如果相同的“klos”值重复2次,则意味着这个人知道2种语言,如果它出现3次,则意味着pearson知道3种语言,依此类推

我试着在这里参考这篇文章,但我不能理解它,也不能让它工作

我希望你们都能理解我在说什么:)

共有1个答案

佘京
2023-03-14

首先做一件简单的事情:计算每个人知道多少种语言

SELECT klos, COUNT(*) AS langs
FROM znajezyki
GROUP BY klos

然后在子查询中使用该结果以他们知道多少种语言来计算人员:

SELECT langs, COUNT(*) AS persons
FROM (
  SELECT klos, COUNT(*) AS langs
  FROM znajezyki
  GROUP BY klos
) AS temp
GROUP BY langs
 类似资料:
  • 假设我们有一个DF,其受尊重的用户ID中有重复项,但名称不同,当然也可以是重复项。 目的是分别聚合和计算用户ID及其名称的均值和均方差。一个所需的输出示例: 因此我的问题是: 有哪些选项可以根据UserID聚合Names,而不会丢失信息(Hank被强制插入Ed等,就像sumise()或mutate()一样) 按照我的想法,R必须检查哪个名称对应于用户ID,以及是否匹配;汇总并计算平均值 与此同时,

  • 在JavaScript中,我生成了一个x个数组,所有数组由57个数字组成。我想计算数组中每个数字的平均值,作为一个数组的平均值,即: array1[0]array2[0]array3[0]…./阵列数=[0]的平均值 array1[1]阵列2[1]阵列3[1]…./阵列数=[1]的平均值 数组一数组二数组三数组二..../数组数量=平均值[2] 这是生成的数组数组的示例: 谁能给我一个例子,让我可

  • 我试图解决一个问题,但没有成功。 我有两张号码单 我有一张桌子 现在我需要计算多少次从第二个列表的数字后从第一个列表的数字,但我应该只计算一个一个id 在上面的示例表中,结果应该是2 三个匹配的pars,但是因为我们只有两个不同的ID,结果是2而不是3 PAR: 笔记我使用MSSQL 编辑。还有一列确定顺序的日期 Edit2-解决方案 我写这个查询 在这之后,我计划按id分组,每个id只使用一个匹

  • 我想计算一个句子中重复单词或重复单词的总数。这里我可以打印单词,但不能计算这些单词。 我期望输出:- 给定字符串中的重复单词:大黑色 给定字符串中的重复单词总数:2 输出如下: 给定字符串中的重复单词:大黑色 给定字符串中的重复单词总数:10 总计数显示为10,而不是2。

  • 给定一个句子,我希望能够数出每个单词中有多少个元音。 示例输入: 示例输出: 我最初的想法是有2个同时循环。第一个循环直到满足EOF以结束程序,第二个(嵌套的)同时循环将运行直到满足空格 (" ") ,同时还对当前单词中的元音求和。一旦遇到空格,它将打印出元音的当前值,第二个同时循环将结束并重新开始(元音计数器重置回0)。 这是我为此编写的代码: 然而,这导致语法错误,我不能找出我的错误。 第6行

  • 我有一个数据帧: 谢谢!