【问题标题】:I want to calculate ETR_MEET PERCENT ACCORDING TO YES OR NO NAME GROUP BY NAME in mysql我想计算 ETR_MEET PERCENT ACCORDING TO YES OR NO NAME GROUP BY NAME in mysql
【发布时间】:2017-02-27 14:59:01
【问题描述】:

我想计算 mysql 中名称的 etr_meet %。如何计算 etr_meet(是)。

name          etr_meet 

Anup          yes
Anup          no
Hari          yes
Hari          yes
Shyam         yes
Shyam         yes
Sudip         yes
Sudip         no
Sudip         no

【问题讨论】:

标签: mysql sql


【解决方案1】:

如果您想查询每个name 组中的yes 百分比,请尝试以下操作:

select
    name,
    concat(count(case when etr_meet = 'yes' then 1 else null end) * 100 / count(1), '%')
from yourtable
group by name

【讨论】:

    猜你喜欢
    • 2022-12-27
    • 2020-02-09
    • 1970-01-01
    • 1970-01-01
    • 2022-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-24
    相关资源
    最近更新 更多