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.
count([any])
cnt([any])
number
1
count("A", "B", "")
Ergebnis: 2
1
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).
1
let ids := (select Kontakt).'Kunden-Id';
2
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.
Last modified 7mo ago