moin,
gruppierungen würde ich hier nicht einsetzen, das wäre für mich der falsche weg, besser sind wie oftmals korrelierte unterabfragen.
SELECT t1.id, t1.state,
(SELECT COUNT(*) FROM tablle2 t2 WHERE t2.to = t1.id) Anzahl
FROM tabelle1 t1
;
die vorrausetzung dafür ist mysql server in der version 4.1 oder höher
Ilja