Hosch: Alle ID's finden, die Heute schon komplett verwendet wurden

Beitrag lesen

Hallo

Im Grunde muss ich dazu zwei Sachen zu einer zusammen dengeln... nämlich

SELECT `FK_AktivityID`, COUNT(DISTINCT `FK_InfoID`) AS Treffer FROM tbl_aktivity
WHERE DATE(tbl_aktivity.Erstellzeit) = CURDATE() GROUP BY `FK_AktivityID`

Und

SELECT count(PK_InfoID) AS InfoCount FROM tbl_info

wenn ich daraus aber sowas hier mache

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)

Ich möchte damit jede FK_AktivityID einmal zurück bekommen, die heute schon mit allen Vorhandenen Infos verknüpft wurde.