Hallo Forum!
Ich versuche grade die Ergebnismenge eines SQL-Querys zu ermittel und irgendwie hat mich das Archiv hier auch nicht weitergebracht.
Ich setze folgendes Query ab
SELECT user.id, user.name
FROM user
JOIN buddies ON user.id = buddies.buddie
JOIN sessions ON buddies.buddie = sessions.id
WHERE sessions.expires > NOW()
GROUP BY user.id
und erhalte die Ergebnismenge:
id name
10005 Karl
10007 Ernst
10008 Kurt
nun möchte ich aber wissen wieviele Ergebnisse zutreffen, ein COUNT(user.id) im SELECT bringt mich allerding hier nicht weiter - wie kann ich das lösen?
Ich könnte im Script mein Array durchzählen, darauf möchte ich allerdings eigentlich aus Performance-Gründen verzichten.
Gruß, Markus