1樓:匿名使用者
round[avg(成績),1]裡,round是四捨五入函式。
avg(成績)就是求成績的平均值,最後的1代表保留一位小數。
在access2010中,round(avg())和select(avg())有什麼不同?
2樓:匿名使用者
round是對avg的值進行四捨五入;而直接select avg則是根據access預設的長度去保留小數。
按照如圖建立一個表:
表內資料如下:
測試點如下:
1、執行語句:
select round(avg(分數)) as 平均分 from 測試表
在這裡,如果不寫保留的小數位,則保留整數部分,結果如圖:
如果保留2位小數,由於round的用法為round(數值,保留小數的位數),上句可改寫成:
select round(avg(分數),2) as 平均分 from 測試表
結果則為:
2、執行非四捨五入的語句:
select avg(分數) as 平均分 from 測試表
結果為:
總結:兩者只是在保留小數時保留的位長不一樣,並無其他不同。
3樓:匿名使用者
round 四捨五入
在access中 round([成績]) 與 int(avg([成績])+0.5) 作用都是四捨五入嗎?
4樓:匿名使用者
第一個是四捨五入
第二個也是四捨五入
作用是一樣的
round (avg(列名),2) 取兩位小數的問題 150
5樓:匿名使用者
select cast(round(avg(列名),2) as numeric(18,2)) from 表名
6樓:寶樹枝是衣
你好!給分留郵箱
2分鐘發過去
如有疑問,請追問。
7樓:大力醒酒丸
給分留郵箱 2分鐘發過去
在access2010中,round(avg())和select(avg())有什麼不同?
8樓:匿名使用者
avg()是sql聚合函式,round()是四捨五入函式,小數位數留空時 則預設四捨五入取整數。
round(avg())和avg()之間的區別在於,前者對得到的平均值四捨五入取整數,後者保持返回原本算出的平均值。
1 數字,去掉前面數字後,是13,去掉最後數字後,是40,這個數字是什麼
1 四十三 注 只能是漢字 四十三去掉前面一個四是十三,去掉後面一個三是四十,答案只能為漢字,數字則不滿足。2 石頭剪刀布。這道題目不是常規的考察,石頭代表0,剪刀兩根手指代表2,布五根手指代表5,這樣就能說通了。3 衝。只只加一筆變成一個字,放正加是不行的,只能斜著放,加一豎,變成一個衝字,考察的...
數字愛情150是啥意思,愛情數字150是什麼意思??
天長地久的愛情就在你心中,就象很多人經常問這個世界上到底有沒有真愛一樣,其實真愛就在你心中,只要你真心的付出,執著的追求,勇敢的犧牲,真愛就在你的身上發生,天長地久的愛情就是你的愛情。我們知道,愛是一種無私的付出和犧牲,愛的回報就是對方的永遠快樂 和幸福,如果你愛對方,那麼你會因為對方快樂而快樂,因...
數字0654335是什麼意思,這些數字是什麼意思
0654335諧音為 你若無事想想我 可以參抄考一下。01925 你 襲依舊愛我 02825 你愛不愛我 045617 你是我的氧氣 04527 你是我愛妻 04551 你是我唯 一 045692 你是我的最愛 1314 一生一世。1314920 一生一世就愛你。1372 一廂情願。1392010 ...