在 SQL Server 中,您可以使用 / 运算符进行除法运算。如果要保留小数,您可以使用浮点数或 decimal 类型。
例如,如果要将表达式 10/3 保留两位小数,则可以使用以下语句:
SELECT CAST(10 AS float) / 3 AS result
SELECT CAST(10 AS decimal(10, 2)) / 3 AS result
result
如果要保留更多的小数,则可以增加 decimal 类型的精度和小数位数。例如:
SELECT CAST(10 AS decimal(10, 4)) / 3 AS result
result
3.3333
请注意,如果除数或被除数为 NULL,则结果也为 NULL。