新聞中心
編寫SQL語(yǔ)句,求平均分?
1、打開數(shù)據(jù)庫(kù)軟件,附加數(shù)據(jù)庫(kù),右鍵選擇新建查詢。

創(chuàng)新互聯(lián)公司是一家專業(yè)提供解放企業(yè)網(wǎng)站建設(shè),專注與成都做網(wǎng)站、網(wǎng)站制作、H5網(wǎng)站設(shè)計(jì)、小程序制作等業(yè)務(wù)。10年已為解放眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)絡(luò)公司優(yōu)惠進(jìn)行中。
2、用sql語(yǔ)句輸出班級(jí)名稱,附加項(xiàng)平均分,命令為select班級(jí)表.班級(jí)名稱,avg(成績(jī))as平均分。
3、將學(xué)生表和班級(jí)表以班號(hào)關(guān)聯(lián),再將成績(jī)表和學(xué)生表以學(xué)號(hào)關(guān)聯(lián)。
4、數(shù)據(jù)表的關(guān)聯(lián)一般用join的命令,命令為from學(xué)生表join班級(jí)表on班級(jí)表.班號(hào)=學(xué)生表.班號(hào)join成績(jī)表on學(xué)生表.學(xué)號(hào)=成績(jī)表.學(xué)號(hào)。
5、對(duì)班級(jí)名稱進(jìn)行分組,命令為groupby班級(jí)表.班級(jí)名稱。
在access中怎樣來求平均數(shù)?
在Access報(bào)表中,可以使用計(jì)算控件計(jì)算平均值。以下是具體操作步驟:
1. 在報(bào)表中選擇要計(jì)算平均值的字段,比如某個(gè)數(shù)據(jù)列。
2. 右鍵單擊要計(jì)算平均值的字段或者點(diǎn)擊“工具”->“控件”菜單中的“文本框”按鈕,在彈出的菜單中選擇“計(jì)算”控件。
3. 選中計(jì)算控件,并在“屬性”窗口中將“計(jì)算”屬性設(shè)置為“平均值”,同時(shí)將“控件源”屬性設(shè)置為要計(jì)算的字段。
4. 拖動(dòng)計(jì)算控件到報(bào)表的適當(dāng)位置,并設(shè)置其格式化屬性,以便顯示正確的平均值。
在Access中,可以使用聚合函數(shù)來計(jì)算平均數(shù)。以下是使用聚合函數(shù)AVG來計(jì)算一個(gè)表中某一列的平均值的步驟:
打開Access數(shù)據(jù)庫(kù),并打開包含要計(jì)算平均數(shù)的表格。
在表格中選中要計(jì)算的列。
在“開始”選項(xiàng)卡中,找到“篩選”區(qū)域。
點(diǎn)擊“篩選”區(qū)域中的“高級(jí)篩選”按鈕。
在高級(jí)篩選對(duì)話框中,選擇要計(jì)算的列,并選擇“AVG”作為聚合函數(shù)。
點(diǎn)擊“應(yīng)用”按鈕以應(yīng)用篩選,Access將顯示計(jì)算出的平均值。
另外,也可以在查詢?cè)O(shè)計(jì)器中使用AVG函數(shù)來計(jì)算平均值。具體步驟如下:
打開Access數(shù)據(jù)庫(kù),并打開包含要計(jì)算平均數(shù)的表格。
在“創(chuàng)建”選項(xiàng)卡中,找到“查詢”區(qū)域。
在Access中計(jì)算平均數(shù)可以使用聚合函數(shù)Avg()。以下是使用Avg()函數(shù)計(jì)算平均數(shù)的基本步驟:
1. 打開Access數(shù)據(jù)庫(kù)并進(jìn)入您想要執(zhí)行平均數(shù)計(jì)算的表格或查詢。
2. 確定要計(jì)算平均數(shù)的字段。您需要選擇包含數(shù)字?jǐn)?shù)據(jù)的字段。
3. 使用SQL查詢或表格視圖中的表達(dá)式構(gòu)建您的查詢。
- 如果使用SQL查詢,請(qǐng)編寫查詢語(yǔ)句如下:
sql語(yǔ)句求班級(jí)平均分,謝謝?
1 select UName,
2 (select AVG(Grades) from UserInfo where GName = '語(yǔ)文') as '語(yǔ)文',
3 (select AVG(Grades) from UserInfo where GName = '數(shù)學(xué)') as '數(shù)學(xué)',
4 (select AVG(Grades) from UserInfo where GName = '英語(yǔ)') as '英語(yǔ)'
5 from UserInfo
6 where UName = '小明'
7 group by UName
8 /*having GName = '語(yǔ)文' and GName = '數(shù)學(xué)' and GName = '英語(yǔ)'*/
9 order by AVG(Grades)
10 go
到此,以上就是小編對(duì)于sql求平均值的方法有哪些呢的問題就介紹到這了,希望這3點(diǎn)解答對(duì)大家有用。
名稱欄目:sql求平均值的方法有哪些
轉(zhuǎn)載源于:http://m.fisionsoft.com.cn/article/djdhscs.html


咨詢
建站咨詢
