Information ausblenden
Willkommen im Forum für alle Datenbanken! Registriere Dich kostenlos und diskutiere über DBs wie Mysql, MariaDB, Oracle, Sql-Server, Postgres, Access uvm

DISTINCT und Summen

Dieses Thema im Forum "MySQL und MariaDB" wurde erstellt von darti, 16 September 2015.

  1. darti

    darti Benutzer

    Hallo,

    ich stehe gerade vor folgendem Problem:

    Code:
    ticket_id    time_unit
    37490         5.00
    37490        10.00
    37491         5.00
    37491        20.00
    37639         5.00
    37639        35.00
    37639         5.00
    
    Ich möcht das so ausgegeben bekommen, dass die jeweilige ticket_id nur eimal angezeigt wird und dahinter die Summe der dazugehörigen time_units steht. Ersters ist einfach über DISTINCT zu regeln. Wie bekomme ich das aber mit der Summe hin?

    Gruß
    Rainer
     
  2. Walter

    Walter Administrator Mitarbeiter

    GROUP BY ist die Lösung Deines Problems.

    Code:
    SELECT ticket_id, SUM(time_unit)
    FROM tabelle
    WHERE ...
    GROUP BY ticket_id
     
    Distrilec gefällt das.
  3. darti

    darti Benutzer

    Hallo Walter,

    danke, hat geholfen.

    Gruß
    Rainer
     
Die Seite wird geladen...

Diese Seite empfehlen

  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden