Tach!
SELECT `FK_AktivityID`, COUNT(DISTINCT `FK_InfoID`) AS Treffer FROM tbl_aktivity WHERE DATE(tbl_aktivity.Erstellzeit) = CURDATE() GROUP BY `FK_AktivityID` AND (SELECT count(PK_InfoID) FROM tbl_info) = Treffer
gibt das nen fehler #1247 - Reference 'Treffer' not supported (reference to group function)
Die Angaben in der SELECT-Klausel werden erst nach WHERE und GROUP BY berechnet. Du kannst dort noch keinen Bezug auf sie (oder deren Aliase) nehmen. Erst in HAVING oder ORDER BY geht das.
dedlfix.