0

Zählen in der Datenbank bestimmte werte.

guten Morgen

Möchte gerne die Anzahl eines bestimmten Wertes in einer Datenbank summieren.

Habe die Formel gefunden

cnt(select Mitglieder where Status = true and index(text(Status), "aktuell") = -1)

Das sollte in der Tabelle "Mitglieder", in der Spalte "Status" die Anzahl vom Wert "aktuell"  summieren funktioniert aber nicht korrekt. Vielleicht kann mir jemand einen Tip geben woran es liegen kann? Habe versucht die Zahl hinten zu verändern hat aber nix eingebracht. Und die Anzahl welche herauskommt stimmt nicht überein mit dem Wert welches eingetragen ist. Habe 3 Werte (aktuell, neu , ausgetreten) und er nimmt mir immer "neu" her obwohl ich "aktuell" auswähle bei den anderen Werten kommt immer 0 heraus, verstehe nicht ganz die Formel nach "true".

Vielleicht kann mir Herr Leonidis helfen ist eine Tabelle die mir von Ihm zur Verfügung gestellt wurde. Habe im Dashboard ein Feld mit Berechnung eingefügt.

Danke für Eure Tipps

2 Antworten

null
    • Ninox-Professional
    • planoxpro
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Hallo Claus, ich bin zwar nicht Leo, aber ich versuch's trotzdem mal ...

    Wenn ich es richtig verstehe, dann soll gezählt werden, bei wievielen Mitglieder-Datensätzen der Wert des Auswahlfeldes 'Status' auf "aktuell" steht. Falls das korrekt ist, würde ich es so probieren:

    cnt(select Mitglieder where text(Status) = "aktuell")

    • Claus.1
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Danke Copytexter das funktioniert perfekt. Vielen Dank