[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jul 2002
    Beiträge
    151

    select 10 größte Werte je Ordnungsbegriff

    Hallo *all,
    ist bestimmt schon gefragt worden, komme aber über Forumsuche nicht weiter.
    Ich habe eine Datei mit Kundennummern und Verkäufen.
    Kann ich mit einem SELECT die jeweils 10 größten Verkäufe je Kunde selektieren?

    Danke.
    Gruss Holger

  2. #2
    Registriert seit
    Aug 2004
    Beiträge
    923
    moin Holly

    hier

    k.

  3. #3
    Registriert seit
    Jul 2002
    Beiträge
    151
    Hallo Kuempi,
    ist nicht ganz die Lösung die ich brauche. Ich suche nicht den jeweils größten (MAX) je Ordnungsbegriff sondern die 10 größten je group.

    Gruss Holger

  4. #4
    Registriert seit
    Aug 2004
    Beiträge
    923
    ist noch früh, sorry

  5. #5
    Registriert seit
    Aug 2004
    Beiträge
    923
    Okay, neuer Versuch.

    Hier in dem LINK findest Du nen Beispiel von Birgitta.
    Ist es das was Du suchst?

    k.

    und wenn das nu auch falsch ist, dann verspreche ich, heute bis Feierabend die Klappe zu halten.

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    @Kuempi
    FETCH FIRST geht leider nicht, da dies immer nur auf das Gesamtergebnis angewendet wird !
    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

  7. #7
    Registriert seit
    Aug 2001
    Beiträge
    2.873
    Hallo,

    ich denke so sollte es in etwa funktionieren:
    PHP-Code:
    with b as (Select a.KundeNra.Wert,                              
                      
    count(Distinct b.KundeNr concat digits(b.Wert))
                      as 
    Zaehler                                      
                  from Umsatz a join Umsatz b   
                      on a
    .KundeNr b.KundeNr and a.Wert <= b.Wert   
                  group by a
    .KundeNra.Wert)                         
    select from b                                                   
    where Zaehler 
    <= 5                                                
    order by b
    .KundeNrb.Wert Desc 
    Birgitta

    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 4. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

Similar Threads

  1. V: QIC 9250 250MB 10 Stück
    By holgerscherer in forum NEWSboard Server & Hardware Markt
    Antworten: 0
    Letzter Beitrag: 09-12-06, 14:12
  2. CREATE FUNCTION mit select im Bauch ?
    By cheffe1008 in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 21-09-06, 16:05
  3. Aufrunden auf die nächsten vollen 10 EUR
    By peter.kinne in forum NEWSboard Programmierung
    Antworten: 11
    Letzter Beitrag: 29-07-06, 10:24
  4. sql select mit zusätzl. Feldern
    By rr2001 in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 07-07-06, 09:56
  5. Cobol-Programm mit Embedded SQL (SELECT CASE)
    By klausgkv in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 08-06-06, 13:47

Berechtigungen

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