yo,
benutze eine sogenannten korellierte unterabfrage.
SELECT ow.id, ow.key,
(SELECT COUNT(*)
FROM objects ob
WHERE ob.ownerkey = ow.ownerkey
) Anzahl
FROM Owner ow
;
das ganze geht auch mit einen OUTER JOIN, ich würde aber die erste abfrage bevorzugen
SELECT ow.id, ow.key, COUNT(*) Anzahl
FROM Owner ow
LEFT JOIN objects ob ON ob.ownerkey = ow.ownerkey
GROUP BY ow.id, ow.key
;
Ilja