tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
366
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    qsrs qsrs ist offline Mitglied Brokat
    Registriert seit
    Jan 2005
    Beiträge
    454
    Hallo,

    habe Dateigrößen in einer MySQL-Tabelle gespeichert und zwar in folgendem Format: 2.25 KB. Nun möchte ich alle Zeilen zusammenzählen, aber ohne die Angabe KB. Interessant wäre noch ab 1024 KB die Größe in MB auszugeben ab 1024 MB in GB usw.

    Mir fehlt leider der Ansatz. Insbesondere die Verarbeitung, da nicht nur ein numerischer Wert in der Spalte steht, sondern auch ein Text.

    Danke im Voraus für Antworten.
     

  2. #2
    Registriert seit
    Jun 2004
    Ort
    Garching b. München
    Beiträge
    602
    Hi!

    Numerische Werte (und das sind Dateigrößen nun einmal zwingend!) sollten auch als numerische Werte abgelegt werden und beim Auslesen ggf. zu kB / MB / GB geparst werden.

    Und wenn du dann den numerischen Wert abgelegt hast, verwendest du einfach den MySQL-Befehl sum() zur Summenbildung...

    Mamphil
     
    Lösungsvorschlag: Wenn es mit dem mysql_query(...); Probleme gibt, pack ein die(mysql_error()); dahinter und guck dir den MySQL-Fehler an!

    Artikel & Tutorial: Wie realisiere ich eine Umkreissuche nach Postleitzahlen mit der kostenlosen OpenGeoDB in PHP?

  3. #3
    Avatar von dwex
    dwex dwex ist offline Mitglied Platin
    Registriert seit
    Apr 2005
    Ort
    Landshut (Niederbayern)
    Beiträge
    695
    Hallo zusammen,

    ich habe ein ähnliches Problem.
    Ich müsste Zeiten eines bestimmten useres zusammenzählen für einen bestimmten Zeitraum.

    Geht das auch mit sum() und wenn ja wie - das mit dem SELECT und WHERE bekomme ich unter MySQL noch hin aber mehr schon nicht.
    Habt Ihr einen Tipp für mich wie man sich MySQL aneignen kann ohne für 100te von Euros Bücher zu kaufen?
     
    Ich würde mich über die Bewertung meiner Beiträge mit Kurzkommentar sehr freuen!

    Die "dumme Frage" ist gewöhnlich das erste Anzeichen einer völlig neuen Entwicklung!
    -------------------
    Es ist immer Zeit etwas zu verändern ....
    .... das alles so bleibt wie es ist!

    -------------------
    Homepage Landshut
    -------------------
    /voodoo.css
    #meinFeind {position: absolute; bottom: -6ft;}

  4. #4
    Registriert seit
    Jun 2004
    Ort
    Garching b. München
    Beiträge
    602
    Hi!

    Das hier ist nicht das MySQL-Forum - oder irre ich mich?

    Mir hilft das MySQL-Manual. Die Hilfe zur Summenbildung mit GROUP-BY gibt es unter http://dev.mysql.com/doc/mysql/en/gr...modifiers.html

    Mamphil
     
    Lösungsvorschlag: Wenn es mit dem mysql_query(...); Probleme gibt, pack ein die(mysql_error()); dahinter und guck dir den MySQL-Fehler an!

    Artikel & Tutorial: Wie realisiere ich eine Umkreissuche nach Postleitzahlen mit der kostenlosen OpenGeoDB in PHP?

  5. #5
    qsrs qsrs ist offline Mitglied Brokat
    Registriert seit
    Jan 2005
    Beiträge
    454
    Hallo Mamphil,

    besten Dank für deine Hilfe. Habe es jetzt so umgesetzt.
     

Ähnliche Themen

  1. Werte zusammenzählen
    Von Sasser im Forum Relationale Datenbanksysteme
    Antworten: 9
    Letzter Beitrag: 30.09.08, 21:11
  2. Werte zusammenzählen
    Von Sasser im Forum Relationale Datenbanksysteme
    Antworten: 3
    Letzter Beitrag: 24.06.08, 05:24
  3. Werte zusammenzählen für einen Tag
    Von Howie im Forum Relationale Datenbanksysteme
    Antworten: 5
    Letzter Beitrag: 24.04.04, 10:18
  4. Werte zusammenzählen
    Von Slater im Forum PHP
    Antworten: 3
    Letzter Beitrag: 23.09.03, 21:06
  5. Mysql Werte zusammenzählen
    Von Subwoover im Forum PHP
    Antworten: 7
    Letzter Beitrag: 02.07.02, 13:48