count - mysql
mamue
- datenbank
0 Werner0 Tobias K.0 Olaf Schneider
liebes forum,
ich sitze vor einem problem und komm einfach nicht drauf; ich habe folgendes in einer datenbank stehen:
nr | fotoserie
1 1
2 1
3 2
4 2
5 2
... ...
ich möchte nun die anzahl der fotos in der jeweiligen serie ermitteln; also serie 1: 2 fotos und serie 2: 3 fotos; ich weiß auch, dass dies irgendwie mit dem count-befehl zu schaffen sein sollte, allein ich schaff es einfach nicht ...
kann mir jemand einen tipp geben?
danke für jede hilfe!
mfg
mamue
ich weiß auch, dass dies irgendwie mit dem count-befehl zu schaffen sein sollte, allein ich schaff es einfach nicht ...
Hallo Dirk.
leider kann man sowas mit MySQL nicht berechnen da es eine Datenbank ist.
Nimm doch einfach PHP und schreibe
<?
$count ($nr)++($fotoserie);
?>
Das Ergebnis müsste stimmen.
MfG Werner.
Hallo,
leider kann man sowas mit MySQL nicht berechnen da es eine Datenbank ist.
Ich habe gelernt, daß man sehr, sehr vorsichtig mit 'das kann man nicht machen' umgehen sollte. Meist müßte es 'ich habe das bisher noch nicht zusammengebracht' bzw. 'ich weiß nicht, wie das geht' heißen...
Nimm doch einfach PHP und schreibe ..
... das allerdings zeigt, daß Du Dir durchaus zu helfen weißt:-)
Grüße
Klaus
Hallo mamue,
ich möchte nun die anzahl der fotos in der jeweiligen serie ermitteln; also serie 1: 2 fotos und serie 2: 3 fotos; ich weiß auch, dass dies irgendwie mit dem count-befehl zu schaffen sein sollte, allein ich schaff es einfach nicht ...
vielleicht hilft dir http://www.mysql.de/doc/de/Counting_rows.html?
(das ist übrigends das 11. Sucherergebnist wenn man auf http://www.mysql.de/doc/de/ nach "count" sucht)
Grüße aus Nürnberg
Tobias
Ungetestet:
SELECT Count(*) FROM tabellenname GROUP BY fotoserie
Gruss Olaf