[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Feb 2002
    Beiträge
    164

    sql Anzahl Datensätze

    geschätztes Forum,

    habe ein fast endlos langes sql-Statement, welches mir Datensätze aus mehreren Dateien anzeigt.
    Zusätzlich hätte ich gerne die Anzahl der angezeigten Datensätze aus der Primärdatei gewußt.
    Muss ich hier eine zweite, separate sql-Abfrage mit select count(...)
    laufen lassen, oder kann ich die Anzahl auch in der ersten Abfrage
    ermitteln?
    Vielen Dank für eure Antworten.

  2. #2
    Registriert seit
    Mar 2002
    Beiträge
    5.287
    ... SQL liefert immer eine Table zurück, sprich n Sätze mit m Feldern.
    Man kann natürlich mit einem Subselect alles mögliche zusammen nageln, also auch an jeden Satz ein Feld mit der Gesamtanzahl der Sätze dranhängen (da steht dann immer dasselbe drin).
    Hängt man mit Union einen zusätzlichen Satz an, kriegt man da auch Kraut und Rüben zusammen gedengelt, solange die Feldtypen zusammenpassen.
    Sinn macht das beides allerdings nur Ausnahmsweise.

    D*B

    Zitat Zitat von rr2001 Beitrag anzeigen
    geschätztes Forum,

    habe ein fast endlos langes sql-Statement, welches mir Datensätze aus mehreren Dateien anzeigt.
    Zusätzlich hätte ich gerne die Anzahl der angezeigten Datensätze aus der Primärdatei gewußt.
    Muss ich hier eine zweite, separate sql-Abfrage mit select count(...)
    laufen lassen, oder kann ich die Anzahl auch in der ersten Abfrage
    ermitteln?
    Vielen Dank für eure Antworten.
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Die kannst du auch als skaleren Subselect ermitteln so hast du das Ergebnis in jedem Satz:

    select ...
    ,(select count(*) from myfile where ...) as Anzahl, ...
    from ...
    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. sql Anzahl Datensätze in Zweit-Datei
    By rr2001 in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 13-12-06, 14:04
  2. Anzahl gelöschter Datensätze in PF
    By Der_Unwissende in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 20-10-06, 08:32
  3. PF anzahl der Datensätze anzeigen
    By linguin in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 10-08-05, 13:12
  4. SQL - gelöschte Datensätze wiederherstellen
    By User23 in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 13-06-05, 09:27
  5. SQL-Select Anzahl der Datensätze
    By JoergHamacher in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 30-06-04, 17:00

Berechtigungen

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