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
length
, gibt die Länge eines bestimmten Strings als Anzahl der Zeichen zurück.
Antwort
Content aside
- vor 1 JahrZuletzt aktiv
- 15Ansichten
-
1
Folge bereits