【问题标题】:Count of all occurrences on all rows所有行上所有出现的计数
【发布时间】:2021-08-26 20:48:41
【问题描述】:

我需要完成一列和所有行的总出现次数。

以数据为例:

这个地方发生了多少次。

到目前为止,我已经完成了这项工作,计算了年数,但是我该如何计算这个数

SELECT year,count(year)
from
countries group by place-name

那么我现在如何按年份计算我的位置?例如,伯肯黑德等于 7

【问题讨论】:

  • 在YEAR列中,所有年份都存储为逗号分隔的字符串吗?
  • 请从示例数据中提及您的 dbms 和预期结果。
  • 请添加示例数据和所需结果,包括Minimal, Reproducible Example 和not as images

标签: sql count


【解决方案1】:

试试

select DISTINCT(place-name), count(*) 
from 
countries group by place-name

【讨论】:

  • 谢谢,我试试看! :-)
  • 在 YEAR 列中,所有年份都存储为逗号分隔的字符串吗? – Impaler 9 分钟前 - 是的
  • 请添加样本数据和所需结果,包括最小的、可重复的示例,而不是图像 - Stu 1 分钟前 - 我希望看到以下内容:PLACE-NAME - OCCURRENCES COUNT
  • 请提及您的 dbms 和示例数据的预期结果。 – Kazi Mohammad Ali Nur 4 分钟前 - 他们将主要是图形数据库
猜你喜欢
  • 1970-01-01
  • 2021-05-03
  • 1970-01-01
  • 2021-06-13
  • 2021-09-07
  • 1970-01-01
  • 2021-04-24
  • 2018-10-03
  • 1970-01-01
相关资源
最近更新 更多