der Ansatz lautet GROUP BY mit HAVING.
OK, Danke! Das Resultat sieht nun wie folgt aus:
SELECT bt1.col1, bt1.id
FROM table1 bt1
JOIN table1 bt2
ON bt1.id = bt2.id
GROUP BY bt2.id HAVING count(bt2.id) < 10
findet alles <10 vorkommen.
Irgendwas zu meckern, oder hab ich's richtig verstanden?
Gruß,