count (aka cnt)

Gibt die Anzahl an Elementen eines Arrays oder einer Auswahl von Datensätzen zurück

Mit dieser Funktion können Sie die Anzahl an Einträgen in Arrays oder Tabellen zählen, die nicht null oder leere Strings ("") sind.

Wenn Sie alle Elemente in Ihrem Array zählen möchten, empfehlen wir Ihnen, length()zu verwenden.

In Verbindung mit select ... where können Sie Datensätze zählen, die eine bestimmte Bedingung erfüllen. Zum Beispiel, wie viele Einträge den Status offen haben, oder wie viele Nachnamen mit B anfangen.

Diese Funktion kann auch sehr nützlich sein, um festzustellen, ob es Duplikate in Ihrer Tabelle gibt.

Syntax

count([any])

cnt([any])

Rückgabewert

number

Beispiele

count("A", "B", "")

Ergebnis: 2

count(select Rechnungen where Summe >= 1000)

Ergebnis: 98

(wenn die Tabelle Rechnungen 98 Datensätze enthält, wo die Summe höher als 1.000 Euro ist).

let ids := (select Kontakt).'Kunden-Id';
cnt(ids) = cnt(unique(ids))

Ergebnis: Wenn alle IDs eindeutig sind, ist das Ergebnis Ja (true). Wenn es Duplikate gibt, ist das Ergebnis Nein (false).

Sie möchten das Thema vertiefen? Schauen Sie sich dazu den entsprechenden Teil in unserem Video-Tutorial an.

Siehe auch

select ... where

length, gibt die Länge eines bestimmten Strings als Anzahl der Zeichen zurück.

Last updated