Problem bei count()

SuNr1s3

Well-known member
4 Oktober 2007
523
40
Also ich habe ein Problem mit dem count. Ich will aus 2 verschiedenen Tabellen jeweils einen count von einer bestimmten Spalte machen. Diese sollen dann addiert werden.
Mein Ansatz sieht jetzt mal wie folgt aus (nur ein Beispiel):

Code:
<?php
	$sql7 = "SELECT count(apfel.sorte) + (SELECT count(bananen.sorte) FROM bananen WHERE Datum >= '".$erg['Erntezeit']." 00:00:00' and sorte != '4' and Datum <= '".$erg['Ablaufzeit']." 23:59:59' and Sorte != '0' and Status = '2') as anzahl2,  sorte from apfel  where ";
	$sql7 .= " Datum >= '".$erg['RallyStart']." 00:00:00'";
	$sql7 .= " and UserId != '8123' and Datum <= '".$erg['RallyEnde']." 23:59:59' and UserId != '0' and Status = '0'";
	$sql7 .= " group by sorte";

Es klappt eigentlich alles, jedoch will ich von den Bananen auch eine Gruppierung von der Sorte (group by sorte). Jetzt weis ich nicht wo ich das group by sorte hinschreiben soll. Ich hoffe mir kann jemand helfen.