ここに表1があります:
+--------------------+
| type | size | code |
+--------------------+
| A | 10 | 1 |
| A | 8 | 0 |
| B | 3 | 1 |
| B | 5 | 0 |
| A | 9 | 1 |
+--------------------+
ここで、これらの目標を達成するためのビューを作成したいと思います。
1. Group by "type" column
2. calculate avg(size) for each "type"
3. calculate the percent of "1" in "code" cloumn for "type"
+----------------------------+
| type | avg(size) | percent |
+----------------------------+
| A | 9 | 2/3 |
| B | 4 | 1/2 |
+----------------------------+
このようなビューを作成する最良の方法は何ですか?