Una cosa del genere potrebbe andare bene?
codice:
SELECT 
	tbl1.id, 
	tbl1.valore, 
	COUNT(tbl2.idtbl1) AS "conteggio" 
FROM 
	tbl1 
LEFT JOIN tbl2 ON tbl1.id=tbl2.idtbl1 
GROUP BY tbl1.id 
ORDER BY tbl1.id
Non l'ho provato per vedere se funziona correttamente...
e non è detto che abbia interpretato correttamente quello che ti serve