sql截取兩位小數點
發布時間: 2025-02-21 22:20:11
㈠ sql 浮點型怎麼截取兩位小數
你的表述不夠清楚啊,根據個人理解,兩種情況:
1.在數據表中的顯示形式(用數據類型)
(1)numeric(數據長度,小數位數)
如:numeric(15,2);
(2)decimal(數據長度,小數位數)
同上;
2.查詢時顯示的形式(用數學函數)
round(數據值,小數位數)【注意這里是四捨五入的】
如print round(12.356487,2)返回值為:12.36
㈡ sql做查詢的時候,怎麼把decimal類型的數據保留兩位小數、
sql查詢把decimal類型數據留兩位小數法:
selectconvert(decimal(38,2),Vehicle_Mode)fromVehicles
㈢ sql查詢結果保留兩位小數,如何做
select
*,round(convert(float,OutOkNum)/convert(float,TotNum),2)as
合格率
from 表a
where... 四捨五入到2位小數
㈣ sql 浮點型怎麼截取兩位小數
round()
是四捨五入,
如果你要截取的話用trunc()。
trunc(123.456,
2)
結果就是123.45
而round(123.456,
2)的結果是123.46
㈤ sql語句 保留兩位小數
Convert(decimal(10,2), a/b )
decimal() 10 是一共10位 2 為兩位小數 這兩個值還可以更大
熱點內容