Schnaps: mySQL und count bestimmter Abfrage Teile

Beitrag lesen

Hallo

Meine überschrift ist bestimmt etwas blöd, aber ich wußte es nicht bessrer zusammen zu fassen.

Also, ich habe einen mysql der immer dynamisch generiert wird.

Schaut zum Beispiel so aus.

$sql="SELECT * from bacteria WHERE domain='Bacteria' and (reich='Crenarchaeota' or reich='Aquificae' or reich='Euryarchaeota' or reich='Firmicutes' or reich='Bacteroidetes' )"

kann also schon mal etwas länger werden.

Was ich nun gerne hatte, ist das die Anzahl der Elemente die durch die jeweiligen WHERE Klauseln gefiltert werden bei der Abrage auch mit raus kommen.

Also ich bekomme mit dieser Abfrage ja Zeilen der Tabelle die domain='Bacteria' haben und reich='Crenarchaeota'.....
Ich wüßte einfach gerne wieviele Crenarchaeota in der Abfrage drin sind.

und das ganze soll dynamisch geschehen, es kann also sein das erheblich mehr Filter gesetzt sind.

Hoffe es ist zu verstehen was ich meine.

Gruß
Schnaps