sql保留一位小數
發布時間: 2025-05-20 22:57:07
Ⅰ sql 保留一位小數 並且向下取 怎麼弄
DECLARE@fFLOAT=0.771014415253685
SELECTFLOOR(@F*10)*1.0/10
如上 你可以先乘以10(因為一位小數),再用向下取整的函數floor,最後記得*1.0/10 即除以開頭乘的10
Ⅱ sql怎樣四捨五入保留小數點後1位
select cast('8.5738' as numeric(10,1)),基本上數字只要是四捨五入都可以轉成numerice,後面2個參數,1代表數字長度,2代表小數點後的位數,你將你sql中的round去掉應該就行
Ⅲ sql語句怎麼寫「四捨五入後求和」的語句
把數據類型轉換為decimal,系統會自動四捨五入,欄位合計求和可以用sum函數,例如以下例子假設合並欄位col,只保留一位小數:
select sum(cast(col as decimal(19,1)))
from 表
熱點內容