Announcement

Collapse
No announcement yet.

SQL Rechnen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • SQL Rechnen

    Hallo zusammen

    mit dem folgendem Code rechne ich die Summe zusammen
    PHP Code:
    SELECT mitarbeiter.teamSum(dritt_umsatz.sales) AS Summevonsalesdritt_umsatz.month
    FROM dritt_umsatz INNER JOIN mitarbeiter ON dritt_umsatz
    .tgdaccount mitarbeiter.tgdaccount
    GROUP BY mitarbeiter
    .teamdritt_umsatz.month
    Die Ausgabe sieht dan so aus


    team summevonsales monat
    1 30 1
    1 20 2
    1 20 3
    .....
    2 50 1
    2 60 2
    .....

    Ich möchte aber das es den monat jeweils aufsummiert.
    Hier das Beispiel dazu:
    team summevonsales monat
    1 30 1
    1 50 2
    1 70 3
    .....
    2 50 1
    2 110 2

    Kann mir jemand den Code verbesser?

  • #2
    Hi,

    dazu müsste man zuerst wissen, mit welcher DB Du arbeitest.

    Dim
    Zitat Tom Kyte:
    I have a simple philosophy when it comes to the Oracle Database: you can treat it as a black box and just stick data into it, or you can understand how it works and exploit it as a powerful computing environment.

    Comment


    • #3
      Hallo RoyalSundy,
      ich habe mal auf der Oracledatenbank folgendes probiert:

      select sum(t1.fl), t2.zahl2, t1.zahl from test t1, test t2
      where t1.zahl2<=t2.zahl2 and t2.zahl= t1.zahl
      group by t2.zahl2, t1.zahl2

      Das hat funktioniert. Dabei wäre zahl2 der Monat, zahl das Team und fl =dritt_umsatz.sales.
      Versuch das mal auf deine Datenbank anzuwenden.
      Das Prinzip ist:
      Ich verbinde jeweils die niedrigeren und den gleichen Monat der einen Tabelle mit dem entsprechenden gleichen Monat der anderen Tabelle und dem gleichen Team.

      Comment

      Working...
      X