sqlserver 保留一位小数
时间: 2023-08-22 07:06:29 浏览: 334
在SQL Server中,可以使用CAST函数或ROUND函数来保留一位小数。下面是两个示例:
1. 使用CAST函数:
```
SELECT CAST(YourNumber AS decimal(10,1)) AS Result;
```
其中,YourNumber是你要保留一位小数的数值列或表达式。
2. 使用ROUND函数:
```
SELECT ROUND(YourNumber, 1) AS Result;
```
同样,YourNumber是你要保留一位小数的数值列或表达式。
请注意,使用CAST函数时,需要指定小数点后的位数。而使用ROUND函数时,第二个参数表示要保留的小数位数。
希望对你有所帮助! [2 [3<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [SQLserver:计算时间差并换算为年或月,且保留特定位小数](https://blog.csdn.net/weixin_43203591/article/details/113120812)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [SqlServer保留几位小数的两种做法](https://blog.csdn.net/liufeifeihuawei/article/details/120215445)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文