COUNT mit WHERE Bedingung(en)
Hallo,
bin total neu in Ninox und hab sonst nur mit SQL und mySQL zu tun gehabt. Natürlich ist hier die Syntax für Abfragen ganz anders.
Mein Syntax:
let green := color("rgb(62,127,0)");
let b := today();
let text := "Heutige Aufgaben: " + cnt((select Aufgaben).Aufgabe);
styled(text, "", green, "")
Ich hätte das aber in der CNT Abfrage noch ein WHERE Aufgaben.Erledigt bis = b mit drin. Leider klappt alles nicht, was ich schon probiert hab.
Vielleicht kann mir jemand auf die Sprünge helfen. Danke.
2 Antworten
-
let text := "Heutige Aufgaben: " + cnt((select Aufgaben where date('Erledigt bis' )= date(b)).Aufgabe);
Dann findet er alle Records, die genau mit dem SuchDatum übereinstimmen.
Wobei .Aufgabe kannst du eigentlich weglassen, da nur die Anzahl der gefundenen Records zurückgegeben wird und '.Aufgaben' keine Beachtung findet.
Also: let text := "Heutige Aufgaben: " + cnt((select Aufgaben where date('Erledigt bis' )= date(b)) reicht aus. -
Vielen Dank! Hat 1a geklappt :-)
Content aside
- vor 3 JahrenZuletzt aktiv
- 2Antworten
- 177Ansichten