[NEWSboard IBMi Forum]

Thema: SQL Problem

Hybrid View

  1. #1
    Registriert seit
    Nov 2005
    Beiträge
    29

    SQL Problem

    Hallo junx,

    ich weiss, das das hier kein SQL-Forum ist, aber das SQL-Problem hab ich auf einer i5 :-)

    Ich müsste eine SQL-Abfrage absetzen, das mir kummulierte Kundenumsätz zurückliefert. Momentan mach ich das mit vielen Abfrage mit UNION verknüpft.

    Code:
     
    SELECT current_date -0 days, kundennr, sum(umsatz) 
    FROM umsatzdatei
    WHERE datum <= current_date - 0 days
     
    union
     
    SELECT current_date -1 days, kundennr, sum(umsatz) 
    FROM umsatzdatei
    WHERE datum <= current_date - 1 days
    Geht ja, aber wenn ich nicht nur 2 Tage, sondern mal 30 Tage haben will, und die Abfrage auch mal etwas länger ist als die oben, dann wird das schon mal eine 200,300 Zeilen SQL-Abfage.

    Gibts da nicht ne einfachere Lösung. Vielleicht ein FOR NEXT oder so??

    Ich kann leider auch keine Schleife in einem Programm machen. Das muss alles mit einer SQL-Abfrage laufen.

    Danke für eure Hilfe

    mfg
    A.hingerl

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Wie wärs mit:

    select datum, kundennr, sum(umsatz)
    from umsatzdatei
    group by datum, kundennr
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Nov 2005
    Beiträge
    29
    Nö.

    Ich brauche die "Laufende Summe" pro Tag. Hab jetzt folgende SQL:

    Code:
     
    Select Datum,Kunde,Sum(umsatz) umsatz, (select sum(umsatz) from umsatzdatei where datum<u.datum and kunde = u.kunde) lfd_umsatz
     
    from umsatzdatei u
    group by datum,kunde
    Dann hab ich einmal umsatz den umsatz pro Tag, und lfd_umsatz ist dann der "kummulierte Umsatz".

    Danke für die Mühe.

    mfg
    a.hingerl

Similar Threads

  1. problem mit eigener sql function
    By Stefan_Sk in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 26-05-06, 16:37
  2. SQL Problem
    By Lucky4712 in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 24-05-06, 15:57
  3. Problem bei Abfrage bei Imbedded SQL
    By cbe in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 08-06-05, 16:21
  4. embedded SQL Performance Problem mit SCROLL
    By itec01 in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 16-09-04, 18:38
  5. Problem bei ILE COBOL mit sql connect to
    By rebe in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 07-09-01, 13:55

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •