Anzahl gefilterten Einträge ermitteln

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

Marco Schade
**
Beiträge: 42
Registriert: Mi, 08.03.2017 20:46

Anzahl gefilterten Einträge ermitteln

Beitrag von Marco Schade »

Hallo Forum,

wie schaffe ich es die Anzahl der gefilterten Einträge zu ermitteln.
Ich habe von der Filterabfrage

Code: Alles auswählen

SELECT "ID", "Datum", "KundeID", "ZahlDatum", "Gedruckt", "Rechnungsbetrag", "Rabatt%", "RG.Nr" FROM "Rechnungsnummern_beschreibbar" WHERE ( "Datum" >= :qVon AND "Datum" <= :qBis OR "Datum" >= :qVon AND :qBis IS NULL OR "Datum" <= :qBis AND :qVon IS NULL OR :qBis IS NULL AND :qVon IS NULL )
eine Ansicht erstellt und diese versucht durch Gruppierung und Anzahl die Anzahl der gefilterten Datensätze zu ermitteln
aktualisiert geht leider nicht.

oder kann man das Kriterium oben in die Abfrage mit einfügen ??

Liebe Grüße
Marco
F3K Total
********
Beiträge: 3704
Registriert: Mo, 28.02.2011 17:49

Re: Anzahl gefilterten Einträge ermitteln

Beitrag von F3K Total »

Code: Alles auswählen

SELECT "ID", "Datum", "KundeID", "ZahlDatum", "Gedruckt", "Rechnungsbetrag", "Rabatt%", ( SELECT "RG.Nr." FROM "03_RECHNUNGSNUMMERN" WHERE "ID" = "Rechnung"."ID" ) AS "RG.Nr", ( SELECT COUNT( * ) FROM "Rechnung" WHERE ( "Datum" >= :qVon AND "Datum" <= :qBis ) OR :qVon IS NULL ) AS "Anzahl" FROM "Rechnung" WHERE ( "Datum" >= :qVon AND "Datum" <= :qBis ) OR :qVon IS NULL
R
Marco Schade
**
Beiträge: 42
Registriert: Mi, 08.03.2017 20:46

Re: Anzahl gefilterten Einträge ermitteln

Beitrag von Marco Schade »

Hallo R

Super
Vieler Dank

Liebe Grüße

Marco
Antworten