且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何选择价值观。

更新时间: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 this

Select CAST('161.142857142857' as Numeric(20,2))



OR

Select 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')