PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   MySQLi/PDO/(MySQL) (http://www.selfphp.de/forum/forumdisplay.php?f=22)
-   -   Zeilen mit mySQL zaehlen (http://www.selfphp.de/forum/showthread.php?t=17245)

jschol 18.07.2007 05:12:21

Zeilen mit mySQL zaehlen
 
Wie kann ich die Anzahl der Zeilen in einem SELECT mittels MySQL-Abfrage zählen?

(Ich weiß, daß man mit mysql_num_rows die Zeilen per PHP zählen kann, das nützt mir aber nur bedingt was, da ich eine Abfrage der Art

Code:

SELECT * FROM authors ORDER BY "Anzahl der Bücher, die der jeweilige Autor geschrieben hat"
machen will.
Danke!

vt1816 18.07.2007 10:57:41

AW: Zeilen mit mySQL zaehlen
 
Zitat:

Zitat von jschol (Beitrag 104141)
Wie kann ich die Anzahl der Zeilen in einem SELECT mittels MySQL-Abfrage zählen?

(Ich weiß, daß man mit mysql_num_rows die Zeilen per PHP zählen kann, das nützt mir aber nur bedingt was, da ich eine Abfrage der Art

Code:

SELECT * FROM authors ORDER BY "Anzahl der Bücher, die der jeweilige Autor geschrieben hat"
machen will.
Danke!


Für einen Autor
PHP-Code:


$sql 
"SELECT COUNT(*) FROM authors WHERE author_name = '" .$Name_des_Authors ."'"


für alle Autoren
PHP-Code:


$sql 
"SELECT author_name, COUNT(author_name) AS Anzahl_author_name FROM authors GROUP BY author_name ORDER BY COUNT(Anzahl_author_name)"



Alle Zeitangaben in WEZ +2. Es ist jetzt 15:14:38 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.