datensätze in einer tabelle zählen
andy
- php
Hallo,
ist es möglich herrauszubekommen wieviele Datensätze in der Tabelle "xy" sind?
Ich hab schon einiges mit count und so ausprobiert, hat aber nicht funktioniert.
Wäre nett wenn mir jemand helfen könnte.
Gruß Andy
Hi,
Ich hab schon einiges mit count und so ausprobiert, hat aber nicht funktioniert.
dann solltest Du vielleicht erwähnen, was Du mit welchem Ergebnis ausprobiert hast - und was "nicht funktioniert" bedeutet.
Cheatah
Moin!
das wird dir helfen:
http://de.php.net/manual/de/function.mysql-num-rows.php
tschüss ichen
Hi,
klaro ist das möglich am einfachsten wäre:
SELECT count( * ) AS anzahl FROM xy
siehe hierzu: http://dev.mysql.com/doc/mysql/en/Counting_rows.html
Grüßle
hi,
SELECT count( * ) AS anzahl FROM xy
wobei noch erwähnt werden sollte, dass eine aggregatfunktion wie COUNT() in SQL eigentlich auch ein GROUP BY erfordern würde - lediglich MySQL ist hier recht gutmütig und nimmt COUNT auch ohne gruppierung an.
gruß,
wahsaga
Hi,
wobei noch erwähnt werden sollte, dass eine aggregatfunktion wie COUNT() in SQL eigentlich auch ein GROUP BY erfordern würde - lediglich MySQL ist hier recht gutmütig und nimmt COUNT auch ohne gruppierung an.
hm, welches DBMS sieht bei einem fehlenden GROUP BY denn nicht die ganze Tabelle als Gruppe an? Ich muss gestehen, ich halte das nicht für Gutmütigkeit ...
Cheatah
sehe ich genauso, Cheatah
Hallo,
also es hat funktioniert.
ich hab mich bei allem ein bisschen eingelesen und habs dann probiert.
hat auch sofort geklappt.
Danke füe die Tips und Links.
Gruß Andy