2017-02-27 63 views
0

我想計算mysql中名稱的etr_meet%。如何計算etr_meet(是)。我想計算ETR_MEET PERCENT根據是或否名稱GROUP BY名稱在mysql中

name   etr_meet 

Anup   yes 
Anup   no 
Hari   yes 
Hari   yes 
Shyam   yes 
Shyam   yes 
Sudip   yes 
Sudip   no 
Sudip   no 
+1

[在MS SQL Server格式數量%的(可能的重複http://stackoverflow.com/問題/ 30089490/format-number-as-percent-in-ms-sql-server) –

回答

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 
+0

非常感謝你...... –