Einzelnen Beitrag anzeigen

Benutzerbild von IBExpert
IBExpert

Registriert seit: 15. Mär 2005
695 Beiträge
 
FreePascal / Lazarus
 
#7

AW: Cast(wert as decimal(10,2))

  Alt 3. Nov 2021, 22:18
das geht auch noch , weil der tausender punkt weggelassen werden kann, den einfach entfernen und danach , durch . ersetzen

Code:
SELECT * FROM S_EINSTELLUNGEN_WERTE WHERE STATUS = 'Aktiv' AND FIXWERT = 6 order by Cast(replace(replace(Wert,'.',''),',','.') as numeric(10,2))
wird dadurch aber nicht weniger gruselig
Holger Klemt
www.ibexpert.com - IBExpert GmbH
Oldenburger Str 233 - 26203 Wardenburg - Germany
Firebird 5 Update und Know-how Workshop – 28.8.-29.08.2025 64546 Mörfelden - Walldorf
  Mit Zitat antworten Zitat