更新时间:2023-02-27 11:33:14
像这样使用选择CAST('161.142857142857'为数字(20,2))
选择CONVERT(数字(20,2),' 161.142857142857')
如果您使用的是sql server 2012,请使用 SQL Server的FORMAT()函数 [ ^ ],例如:SELECT FORMAT( 50 。 9211428571429 ,'an> F2');
SELECT 格式( 161 。 142857142857 ,' F2')
这将对你有所帮助 -FORMAT( 50 。 9211428571429 ,' N2')
Here I want to select only first 4 integer.
50.9211428571429
161.142857142857
like this i want to fetch..plz tell me fast..
50.92
161.14
Use like thisSelect CAST('161.142857142857' as Numeric(20,2))
ORSelect CONVERT(Numeric(20,2),'161.142857142857')
If you are using sql server 2012, then use SQL Server's FORMAT() function[^], e.g.:SELECT FORMAT(50.9211428571429, 'F2'); SELECT FORMAT(161.142857142857, 'F2')
This will help you-FORMAT(50.9211428571429,'N2')