私は単純なmysqlテーブルを持っています:
id server1 server2
1 Yes Yes
2 Yes No
3 No No
私がやろうとしているのは、各列に「はい」と「いいえ」がいくつあるかを計算し、その数をチャート(ハイチャートなど)で使用することです
select sum(server1 = 'Yes') as s1_yes,
sum(server2 = 'Yes') as s2_yes,
sum(server1 = 'No') as s1_no,
sum(server2 = 'No') as s2_no
from your_table
このようなユースケースステートメント
select server1,
sum(case when server1 = 'yes' then 1 else 0 end) as yes_count,
sum(case when server1 = 'no' then 1 else 0 end) as no_count
from yourtable