j: SQL + COUNT einträge zählen

hallo,

wie setzte ich COUNT(*) in ein query und wo wird der wert zurückgegeb?

  1. »» hallo,

    wie setzte ich COUNT(*) in ein query und wo wird der wert zurückgegeb?

    SELECT count(*) AS summe FROM tablle.
    $int_summe = 0;
    $abfrage = "SELECT count(*) AS summe FROM tablle";
    $ergebnis = mysql_query($abfrage) or die ("DB kann nicht abgefragt werden<br>$abfrage<br>" . mysql_error());
    while($row = mysql_fetch_array($ergebnis)) {
        $int_summe = $row["summe"];
    }

    Je nachdem, brauchst Du noch eine GROUP BY anweisung.

    http://www.little-idiot.de/mysql/mysql-169.html

    gruß. quasi_modem

    1. yo,

      SELECT count(*) AS summe FROM tablle.

      wohl eher als AS Anzahl, da es sich hier nicht um die aggregat-funktion SUM() handelt, sondern um eine zählung.

      Ilja