select ... order by ... desc - wie geht das?
Hallo liebe Ninoxler!
Wie kann ich die Sortierung in einem Ninox SELECT "herumdrehen" - so wie in SQL:
select ... order by ... desc11 Antworten
-
Select table order by -field
-
Moin,
ein Umdrehen mit -field können wir nicht empfehlen, da es nicht in jedem Ausführungskontext sauber funktioniert und manche Felder nicht mit einem - gedreht werden können. Sauber ist diese Variante:
let mySelect := (select Tabelle where ... order by XYZ);
mySelect := for i in range(cnt(mySelect), 0, -1) do
item(mySelect, i - 1)
end
Dieser Code funktioniert für alle Feldtypen, ist um ein vielfaches schneller als die reverseAscii Funktion hier z.B. https://forum.ninox.com/t/p8hrzqj?r=h7hraxw und funktioniert in jedem Ausführungskontext korrekt.
Grüße Philipp -
Und wie sieht es mit rsort(select ...) aus?
Content aside
- Status Answered
- gesternZuletzt aktiv
- 11Antworten
- 80Ansichten
-
5
Folge bereits

