如何获取其中具有不同值的列的计数

黑狼21
代理名称 位置 qa_agent
第一的 致命的 行政
第二 非致命 行政
第二 非致命 行政

我需要这样的输出

代理名称 qa代理数 计数致命计数 计数非致命
第一的 1 1 0
第二 1 0 2
法米

您可以尝试使用 conditional aggregation

select agent_name,
       count(distinct qa_agent) as Count_qa_agent,
       count(case when position='fatal' then 1 end) as Count_fatal,
       count(case when position='non fatal' then 1 end) as Count_Non_fatal
from tablename
group by agent_name

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

SQL:如何获取列中每个不同值的计数?

如何查找具有特定名称的下一个输入并使用jQuery获取其值?

如何获取最新记录或在mysql的列中具有所有不同值的最大对应日期的记录?

Django查询以获取特定列的所有不同值的计数

SQL Server计数2列中具有不同值的数据

如何合并具有相同列名的列表以获取其并集

获取具有不同值计数大于指定值的列

获取具有与其他列不同的值的列的组合值

SQL Server:获取其他所有列都具有相同值的列值

如何选择某列具有多个不同值的行?

如何在SQL中获取具有不同值的列的条目

如何显示行中具有不同值的列?

Python3,列表中的元组,如何获取其中的所有值

Django查询以获取ArrayField列的所有不同值的计数

如何处理具有不同值的相同列标题

获取其中列具有R中的一个或两个字符串的行

如何获取表中所有列的重复值计数

如何根据sql server中的where条件获取表中所有列的值的不同计数?

如何从1列中具有不同条件的2列中进行计数

如何查找其中具有某些行值的列/表

如何从MYSQL的一列不同值中获取计数

如何在SQL中的不同列中获取不同值的计数

获取其列具有相同值的两个连续行的ID

获取不同值的计数

改进对在另一列中具有特定值的不同值进行计数的查询

如何获取其中有空格的列值?

如何获取具有连接的查询的计数

R获取具有相同但较小的其他列值的唯一列值的计数

如何在 Pandas 中获取具有键对值的列的计数

SQL具有两列不同的计数

TOP 榜单

热门标签

归档