そのようなテーブルがあるとしましょう(日付順):
id | name | type | date
1 | A | 1 | 01-08-2012
2 | A | 2 | 01-08-2012
3 | B | 1 | 02-09-2012
4 | A | 1 | 01-10-2012
5 | A | 4 | 01-10-2012
6 | A | 5 | 02-10-2012
同じ 'name' 値を持つ後続の行をグループ化し、それらをカウントしたい:
name | count
A | 2
B | 1
A | 3
ストアド プロシージャを作成してカーソルを使用することを考えていましたが、ネストされた SELECT などを使用するなど、より簡単な解決策があるかどうかも疑問に思っていました。
私の質問は、配列をグループ化してカウントする方法に非常に似ていますが、それはPHPに関するものです。