Supponendo che la tabella nel db sia fatta così:
codice:
+----+---------+
| id | lettera |
+----+---------+
| 1 | A |
| 2 | B |
| 3 | C |
| 4 | D |
| 5 | A |
+----+---------+
se fai così:
codice:
select lettera, count(lettera) from lettere group by lettera;
ti restituisce
codice:
+---------+----------------+
| lettera | count(lettera) |
+---------+----------------+
| A | 2 |
| B | 1 |
| C | 1 |
| D | 1 |
+---------+----------------+
Dopo basta che scorri il recordset e sistemi i dati nel modo che vuoi...