Rechnen (SUM)

  • geschlossen

  • AS-123
  • 1051 Aufrufe 2 Antworten

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Rechnen (SUM)

    Hallo,
    stehe wieder mal etwas auf dem Schlauch.
    Ich möchte gern eine Summe aus einer Spalte von nur einem bestimmten Jahr bilden. Also ich mochte aus Spalte (km) die Summe bilden wenn in Spalte (zeit) das Jahr 2010 enthalten ist.
    Das Problem ist das die Spalte (zeit) das Format -date- hat aber dort alles gespeichert ist zB. 2010-04-16
    Die ganze Summe über Spalte (km) bilde ich im Moment so.

    PHP-Quellcode

    1. $sql = "SELECT sum(km) as gesammtkm FROM $dbTable4"; //WHERE zeit = $jahr
    2. $res = mysql_query($sql);
    3. $record= mysql_fetch_assoc($res);
    4. echo $record['gesammtkm'];

    Wie bekomme ich das noch mit dem Jahr hin?
    Gruß und Danke AS-123
    [SIZE="1"]mehr Infos[/SIZE]

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von AS-123 ()

  • Hi,
    so, das kann man doch auch im Schlaf oder mit Kater :P

    Du musst einfach vergleichen.

    Bsp

    SQL-Abfrage

    1. SELECT SUM(`km`) AS `gesamtkm` FROM `$dbTable4` WHERE `zeit` > '2009-12-31' AND `zeit` < '2011-01-01'


    Gruß
    Broken Sword
    Auf dem Abstellgleis sah man ihn liegen,
    Auf dem Abstellgleis zwischen Schwelle und Gestein,
    Auf dem Abstellgleis im strömenden Regen,
    Auf dem Abstellgleis allein.