计算MYSQL中某个值出现的次数并按ID分组

J.P

我有一个包含 PersonID 和 Code 列的数据库。每个 PersonID 有多个记录,每个记录都有一个代码。我想计算每个 PersonID 等于特定值的代码的出现次数(比如我想要代码等于“R”的次数)。我希望它像这样返回

((PersonID, Code_Count), (PersonID, Code_Count), (PersonID, Code_Count), ...)

有人可以帮我实现这一目标吗?

谢谢。

编辑:我认为这是正确的,有人可以确认吗? SELECT PersonID,COUNT(*) as count FROM people WHERE Code="R" GROUP BY PersonID;

编辑:它不包括零计数,但我在下面添加了一个答案来解决这个问题。

J.P
SELECT PersonID, CAST(SUM(CASE WHEN Code = "R" THEN 1 ELSE 0 END) AS SIGNED) AS count FROM People GROUP BY PersonID;

这完全按预期工作,感谢@LightnessRacesinOrbit 提供部分解决方案。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

计算值出现的次数,按R中的id分组

来自分类Dev

计算 postgres 中某个值出现的次数

来自分类Dev

计算字典列表中某个值的出现次数

来自分类Dev

Awk - 计算列中某个值的出现次数

来自分类Dev

计算对象列中某个值出现的次数

来自分类Dev

MySQL查询-计算多个表之间的值并按ID分组

来自分类Dev

如何计算特定值出现在每列上的次数,并按范围分组

来自分类Dev

R:如何计算某个值在矢量中已经出现的次数(或该值左侧出现的次数)?

来自分类Dev

需要计算一栏中的不重复出现次数,并按日期对结果进行分组

来自分类Dev

通过对变量进行分组和子分组来查找平均值,并计算某个值在 R 中的这些组中出现的次数

来自分类Dev

计算和分组R中的出现次数

来自分类Dev

MySQL-如何计算整个表中ID的出现次数

来自分类Dev

如何计算同一数组中某个值再次出现的次数?

来自分类Dev

在两列中都计算某个值的所有出现次数

来自分类Dev

SQL 计算列中具有相同值的行并按 id 分组?

来自分类Dev

我想计算列表中某个元素的出现次数

来自分类Dev

计算javascript中每个值的出现次数

来自分类Dev

查找对象中某个值出现的次数-打字稿

来自分类Dev

计算MySQL中的分组值

来自分类Dev

计算MySQL中的分组值

来自分类Dev

如何计算文本输入并按Scala中的总数与出现次数进行排序

来自分类Dev

如何计算一个值出现在MySQL列中的次数?

来自分类Dev

R中按GroupID分组的值出现次数

来自分类Dev

从mysql表中提取唯一值并按出现次数排序

来自分类Dev

播放框架:计算密钥在JSON树中存在的次数以及设置为某个值的次数

来自分类Dev

MySQL:计算已知(或枚举)不同值的出现次数

来自分类Dev

如何在SQLite的某个表中计算外部表ID的出现次数?

来自分类Dev

计算时间值出现的次数

来自分类Dev

计算值的总出现次数

Related 相关文章

  1. 1

    计算值出现的次数,按R中的id分组

  2. 2

    计算 postgres 中某个值出现的次数

  3. 3

    计算字典列表中某个值的出现次数

  4. 4

    Awk - 计算列中某个值的出现次数

  5. 5

    计算对象列中某个值出现的次数

  6. 6

    MySQL查询-计算多个表之间的值并按ID分组

  7. 7

    如何计算特定值出现在每列上的次数,并按范围分组

  8. 8

    R:如何计算某个值在矢量中已经出现的次数(或该值左侧出现的次数)?

  9. 9

    需要计算一栏中的不重复出现次数,并按日期对结果进行分组

  10. 10

    通过对变量进行分组和子分组来查找平均值,并计算某个值在 R 中的这些组中出现的次数

  11. 11

    计算和分组R中的出现次数

  12. 12

    MySQL-如何计算整个表中ID的出现次数

  13. 13

    如何计算同一数组中某个值再次出现的次数?

  14. 14

    在两列中都计算某个值的所有出现次数

  15. 15

    SQL 计算列中具有相同值的行并按 id 分组?

  16. 16

    我想计算列表中某个元素的出现次数

  17. 17

    计算javascript中每个值的出现次数

  18. 18

    查找对象中某个值出现的次数-打字稿

  19. 19

    计算MySQL中的分组值

  20. 20

    计算MySQL中的分组值

  21. 21

    如何计算文本输入并按Scala中的总数与出现次数进行排序

  22. 22

    如何计算一个值出现在MySQL列中的次数?

  23. 23

    R中按GroupID分组的值出现次数

  24. 24

    从mysql表中提取唯一值并按出现次数排序

  25. 25

    播放框架:计算密钥在JSON树中存在的次数以及设置为某个值的次数

  26. 26

    MySQL:计算已知(或枚举)不同值的出现次数

  27. 27

    如何在SQLite的某个表中计算外部表ID的出现次数?

  28. 28

    计算时间值出现的次数

  29. 29

    计算值的总出现次数

热门标签

归档