[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Dec 2004
    Beiträge
    178

    Group und fetch first xx rows

    Hallo,

    habe folgende Tabelle:

    Maier, 31.12.1999
    Maier, 01.07.1998
    Maier, 31.04.1996
    Müller, 04.01.2000
    Müller, 06.02.2006
    Müller, 05.06.1994
    .....

    nun möchte ich per SQL für jeden NAMEN den Datensatz mit dem höchsten Datum haben.

    d.h.
    Maier, 31.12.1999
    Müller, 06.02.2006

    ..

    Mit Group by gehts nicht.
    Mit fetch first xxx auch nicht.

    Wie krieg ich das denn hin ??

    Gruß

    Christian

  2. #2
    Registriert seit
    Mar 2006
    Beiträge
    45
    hallo,

    Select Name, Max(Datum) from DATEI
    Group by Name order by Name

  3. #3
    Registriert seit
    Mar 2004
    Beiträge
    95
    Um zu gruppieren, muss man sortieren.

  4. #4
    Registriert seit
    Dec 2004
    Beiträge
    178
    Hallo Unwissender,

    das ist mir natürlich klar.

    jedoch kannte ich das Max(Datum) nicht.

    Funktioniert auf jeden fall

    Danke

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Um zu gruppieren muss man nicht sortieren, da der order by auf den group by folgt !

    z.B.:

    select a, sum(b) as b from file
    group by a
    order by b desc
    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

  6. #6
    Registriert seit
    Mar 2004
    Beiträge
    95
    Stimmt, wenn man es so macht. Aber per Query auf der AS400 muss man sortieren, um zu gruppieren.

  7. #7
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Nun, Query ist ein Programmpaket dass SQL intern verwendet.
    Hier war die Rede von native SQL
    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

Similar Threads

  1. Brauche Hilfe zu FETCH xxx USING DESCRIPTOR
    By AndreasH in forum IBM i Hauptforum
    Antworten: 13
    Letzter Beitrag: 08-05-15, 13:09
  2. Authorization Problem nach ändern der Primary Group
    By ChrisX in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 11-10-06, 15:31
  3. FETCH n ROws in einzelne Felder einer DS
    By pedro-zapata in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 11-09-06, 12:34
  4. iSeries-Vortrag bei der Java User Group Stuttgart
    By CMueller@must.de in forum NEWSboard Java
    Antworten: 1
    Letzter Beitrag: 01-10-04, 09:29
  5. Embedded SQL - Datenbankoptionen in VARPG
    By woki in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 13-04-04, 12:09

Berechtigungen

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