Ich weiß nicht genau, was Sie damit erreichen wollen, aber wenn Sie eine Möglichkeit suchen, den Dezimalrest zu berechnen, %
(Modulo) ist der Weg. Er liefert den ganzzahligen Rest nach Division des ersten numerischen Ausdrucks durch den zweiten. Sie können dies also tun
1) SELECT 100.229 % 1;
GO
ergibt 0.229
als Ergebnis.
2) SELECT (100.229 * 100) % 1;
GO
ergibt 0.900
als Ergebnis. Da haben Sie das Residuum der Dezimaldivision.
Wenn Sie jedoch abschneiden möchten, können Sie Folgendes tun:David B vorgeschlagen und verwenden Sie ROUND() zum Abschneiden: