Hi,
hab hier ein kleines Problem und kommen grad nicht hinter:
Die Tabelle ist Beispielsweise ein Gästebuch. Es gibt eine id, einer user_id und einen Text. Um nun eine "TopPoster" Tabelle aufzustellen nutze ich diese Query. (natürlich mit Limit etc.)
Wenn jetzt wissen möchte, wieviel Positionen es in dieser Ergebnis-Tabelle gibt, wie stelle ich das an?
Analog zu "SELECT count(*) FROM tab1".
Evtl hat einer von euch ja nen Tip. Thnx
PS: Ich weiß, ich könnte einfach die Query ausführen und mysql_num_rows() benutzen um die Anzahl der Zeilen im Result zu erhalten. Alldergins weigere ich mich ein wenig (
) alle Datensätze zu selektieren um nur einen Wert heraus zu bekommen.
hab hier ein kleines Problem und kommen grad nicht hinter:
Code:
SELECT count(id) FROM tab1 GROUP BY user_id HAVING count(id) > 10
Die Tabelle ist Beispielsweise ein Gästebuch. Es gibt eine id, einer user_id und einen Text. Um nun eine "TopPoster" Tabelle aufzustellen nutze ich diese Query. (natürlich mit Limit etc.)
Wenn jetzt wissen möchte, wieviel Positionen es in dieser Ergebnis-Tabelle gibt, wie stelle ich das an?
Analog zu "SELECT count(*) FROM tab1".
Evtl hat einer von euch ja nen Tip. Thnx
PS: Ich weiß, ich könnte einfach die Query ausführen und mysql_num_rows() benutzen um die Anzahl der Zeilen im Result zu erhalten. Alldergins weigere ich mich ein wenig (

Kommentar