[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Dec 2004
    Beiträge
    204
    Oder so ...

    select a.knr from lib/file1 a
    where (select count(*) from lib/file1 b
    where b.knr = a.knr) <>
    (select count(*) from lib/file2 c
    where c.knr = a.knr)
    group by knr

    Hat bei mir in einem Schnelltest geklappt Deshalb mal ohne Gewähr ...

    Gruß,
    Ralf

  2. #2
    Registriert seit
    May 2002
    Beiträge
    1.122
    Ach das klappt bei mir!
    Thx
    Ronald

  3. #3
    Registriert seit
    Nov 2003
    Beiträge
    2.422
    Was ist eigentlich mit Kunden, die nur in der zweiten Datei enthalten sind?

  4. #4
    Registriert seit
    May 2002
    Beiträge
    1.122
    Es geht in diesem Fall nur um Kunden die in beiden Dateien sind.
    Kunden die nur in A oder B sind, spielen in meinem Fall keine Rolle.
    (und "sollten" eigentlich nicht vorkommen....)

    Ronald

  5. #5
    Registriert seit
    Nov 2003
    Beiträge
    2.422
    Probier mal so.
    Alle Kunden jeweils mit Anzahl ohne die "doppelten".
    Das müßte auch in dem Fall gehen, der nie vorkommt.

    SELECT DISTINCT KUNDE FROM (
    SELECT COUNT(*) ANZAHL, KUNDE FROM FILE1 GROUP BY KUNDE UNION ALL
    SELECT COUNT(*) ANZAHL, KUNDE FROM FILE2 GROUP BY KUNDE) AUSWAHL
    GROUP BY ANZAHL, KUNDE HAVING COUNT(*)=1 ORDER BY KUNDE

  6. #6
    Registriert seit
    May 2002
    Beiträge
    1.122
    Und auch diese Auswahl bringt mir meine 3 Kunden zum Vorschein.

    Danke

Similar Threads

  1. SQL Anzahl wenn mehrer Felder gleich sind
    By post in forum NEWSboard Programmierung
    Antworten: 9
    Letzter Beitrag: 28-04-14, 11:39
  2. Antworten: 1
    Letzter Beitrag: 04-06-03, 14:15
  3. Gross-/Klein Vergleich ILE RPG
    By cicero22 in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 22-04-03, 21:03
  4. Kleinster FRIDA-Kunde mit drei Anwendern
    By RM Haaßengier in forum Archiv NEWSblibs
    Antworten: 0
    Letzter Beitrag: 13-02-02, 16:01
  5. Beschränkung auf Anzahl Felder in Tabelle????
    By KB in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 07-09-01, 11:56

Berechtigungen

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