當前位置:首頁 » 編程語言 » access欄位小數位數sql
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

access欄位小數位數sql

發布時間: 2023-01-20 09:31:34

① MS Access中AVG後,小數點後有很多位。怎樣寫sql 確定保留幾位小數

'四捨五入,保留2位小數:
SELECT ROUND(AVG(銷售額),2) as avg FROM 銷售表;

② access中用SQL計算結果的小數位數

可以使用ROUND函數輕松搞定:

SELECT ROUND((表1.重量*4/(3.14*表1.直徑*表1.直徑*表1.長度),2) AS 體積密度
FROM 表1;

③ access中sql語句如何小數位向上進位

select (round(1.45681*10000,0)+ iif(1.45681>round(1.45681,4),1,0))/10000.0
沒調試過,你可以試試看

④ ACCESS查詢SQL結果後小數位太多如何處理

select table1.v11002 as numric numric(4,2), table.v10004 as numric(4,2), table.v12001 as numric(4,2),table.v12211 from table1

⑤ Access中用SQL命令創建表時,數據類型是單精度可有一位小數應該怎麼寫

create table test(a decimal(3,1))

3是你數據的總長度、1為小數位數

⑥ ACCESs中怎樣用SQL語句定義小數位

用round函數,如保留兩位小數:round([欄位名],2)

⑦ access裡面數據用sql語句查詢並計算除法,結果如果是無限小數的話,如何控制小數點後位數。

把數據類型變成NUMBER(),括弧里可以規定小數的范圍
變成數字類型後,可以進行計算

⑧ Access 查詢中欄位的小數位

估計用format函數可以解決你的問題。
format是數字格式設置函數,日期方面的設置參看access自帶的幫助。format([欄位],"0.0000")是小數位保留到萬分位。
你的欄位該為:
format(IIf([gzb]![rwgz]<225,"0",[gzb]![rwgz]),"0.00")
就可以了。

⑨ 如何用SQL命令,把ACCESS欄位類型 設為小數

可以用命令建表的時候改!! 例如
Create Table A(
a1 REAL
)
解釋一下啊。 就是創建一個A表, 裡面有一個 a1的欄位, 欄位類型 是小數的。 Real 就是表示小數的, 還有 雙精度的 Float 還是Decimal 記不清了 , 反正這幾個都是表示小數的!

⑩ access VBA和SQL 保留小數問題

應該[金額]和[數量]的欄位設計的時候都是整型的,所以在/運行過程中自動將結果也轉成了整型;如果需要小數位,那要麼在設計表的時候就應該設置好小數位,或在運算前把這兩個欄位的數據類型轉成含小數的數據類型如decimal或double等數據類型即可。