Arno: Wie ermittelt man die _Anzahl_ der von SELECT ausgelesenen Werte

Hi,

ich brauche nur die _Anzahl_ der Datensätze, auf die eine WHERE Klausel zutrifft.
Wie macht man das ohne mit SELECT alle Datensätze abzurufen und durch zu zählen?

Gruß

Arno

  1. Hi Arno

    ich brauche nur die _Anzahl_ der Datensätze, auf die eine WHERE Klausel zutrifft.
    Wie macht man das ohne mit SELECT alle Datensätze abzurufen und durch zu zählen?

    Wie wäre es mit einem Select count(feld)? Also anstelle deiner
    Felder die rauskommen sollen einfach ein count(feld). Falls du noch
    doppelte Einträge unterdrücken willst count(disting feld).

    Deine Where Bedingung lässt du einfach so stehen wie sie sein soll,
    falls du Order by benutzt muss das weg, du kannst ja nicht den
    einen zurückkommenden Record nach etwas sortieren was gar nicht
    zurückkommt.

    Gruss Daniela

    1. Hi Daniela,

      danke, es klappt.

      Gruß
      Arno