例えば、以下のようなDBのテーブルがあって、3レコード毎にステータスの比率を出すにはどうしたら良いのでしょうか?
ID | ステータス |
---|---|
1 | 生存 |
2 | 病気 |
3 | 死亡 |
4 | 死亡 |
5 | 死亡 |
6 | 生存 |
7 | 病気 |
8 | 生存 |
9 | 生存 |
10 | 病気 |
11 | 病気 |
12 | 病気 |
上記アウトプットとしては
|ID|生存|病気|死亡|
|:--|:--:|--:|
|1|0.33|0.33|0.33|
|2|0.33|0|0.66|
|3|0.66|0.33|0|
|4|0|1|0|
のような感じを想定しています。
どのようなSQLを書けば実現できますでしょうか?どなたかご回答いただけますと幸いです。
環境なのですが、
Re:dashを更新してAWS上でMysqlにSQLを投げる認識です。
よろしくお願いいたします。