[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Sep 2007
    Beiträge
    1

    doppelte sätze im as/400 query lesen

    Hallo. Bin neu hier. Deshalb bitte Nachsicht.

    Ich habe eine simple Frage.

    Kann man mit Query durch irgendeine Abfrage in Sätze auswählen bei doppelten Sätzen nur den letzten Satz filtern? Geht so etwas?

  2. #2
    Registriert seit
    Jan 2007
    Beiträge
    32

    "indirekt" ja

    Hallo,
    was verstehts du unter gleichen Sätzen? Absolut identisch? Dann wäre ein Gruppenwechsel und Ausgabe "Summenübersicht" ein Lösungsansatz. Bei Ausgabe in eine Arbeitsdatei kann dann auf diesen einen Datensatz in nachfolgenden Querys zugegriffen werden. Fall es einen "Zähler" in den Datensätzen gibt könnte mit Gruppenwechsel und Summenfunktionen ein "Zugriffskey" in eine Arbeitsdatei ausgegeben werden. Um dann wiederum in nachfolgenden Querys über die "Zugriffskey"-Arbeitsdatei eine Verknüpfung zum Datensatz der Originaldatei herzustellen.
    Gruß prs

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Das Thema ist hier auch schon behandelt worden.
    Mit Query geht es nicht sondern nur mit SQL (QMQRY):

    select ...
    from myfile a
    where ... and a.maxkey =
    (select max(b.maxkey) from myfile b
    where a.key = b.key and a.key2=b.key2 ...)

    "maxkey" ist dein Feld, dass eindeutig den letzten Satz identifiziert.
    Sollten mehrere Felder da eine Rolle spielen musst du das Feld "zusammenbauen":

    max1 concat max2 concat max3 ...

    Numerische Felder kannst du per "char(mynum)" umwandeln.

    Das Ergebnis kannst du dann in eine Ausgabedatei stellen (STRQMQRY) und mit Query dann anzeigen/drucken.
    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. Antworten: 6
    Letzter Beitrag: 26-07-06, 12:22
  2. PC-CD Laufwerk mit AS/400 verbinden
    By DKSPROFI in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 12-06-06, 08:01
  3. Query und Datum
    By Hubert Brethauer in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 05-05-06, 12:37
  4. doppelte Sätze löschen mit SQL
    By hs in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 22-11-04, 10:30
  5. doppelte Sätze in PF finden und löschen
    By Schnichels in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 23-11-01, 12:54

Berechtigungen

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