以下に簡単な表BIRDCOUNTがあり、特定の日に数えられた鳥の数を示しています。
+----------+
| NUMBIRDS |
+----------+
| 123 |
| 573 |
| 3 |
| 234 |
+----------+
鳥の数を数えた回数を示す度数分布グラフを作成したいと思います。したがって、次のようなものを作成するにはMySQLが必要です。
+------------+-------------+
| BIRD_COUNT | TIMES_SEEN |
+------------+-------------+
| 0-99 | 17 |
| 100-299 | 23 |
| 200-399 | 12 |
| 300-499 | 122 |
| 400-599 | 3 |
+------------+-------------+
鳥の数の範囲が修正されていれば、これは簡単です。しかし、何羽の鳥が見られたかの最小値/最大値はわかりません。したがって、次のようなselectステートメントが必要です。
- 上記と同様の出力を作成し、常に10の範囲のカウントを作成します。
- (より高度な)上記と同様の出力を作成し、常にN範囲のカウントを作成します。
1回の選択で#2が可能かどうかはわかりませんが、誰でも#1を解決できますか?