我想在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
答案 0 :(得分:0)
如果您想在每个yes
组中查询name
%,请尝试以下操作:
select
name,
concat(count(case when etr_meet = 'yes' then 1 else null end) * 100 / count(1), '%')
from yourtable
group by name