sqlserver查询decimal字段保留2位小数
时间: 2023-08-25 14:15:15 浏览: 168
保留2位小数
在 SQL Server 中,你可以使用 CAST 或 CONVERT 函数来保留一个 decimal 字段的两位小数。以下是一个示例:
```sql
SELECT CAST(decimal_column AS decimal(18, 2)) AS rounded_decimal
FROM your_table;
```
或者
```sql
SELECT CONVERT(decimal(18, 2), decimal_column) AS rounded_decimal
FROM your_table;
```
在这个示例中,`decimal_column` 是你要保留两位小数的字段名,`your_table` 是你要查询的表名。使用 CAST 或 CONVERT 函数将字段转换为 decimal(18, 2) 数据类型,其中 18 是总长度,2 是小数位数。这将保留两位小数并返回一个新的字段 `rounded_decimal`。
阅读全文