mysql怎么求平均分 怎樣編寫SQL語(yǔ)句求平均成績(jī)?
怎樣編寫SQL語(yǔ)句求平均成績(jī)?1、打開數(shù)據(jù)庫(kù)軟件,附加數(shù)據(jù)庫(kù),右鍵選擇新建查詢。2、用sql語(yǔ)句輸出班級(jí)名稱,附加項(xiàng)平均分,命令為select 班級(jí)表.班級(jí)名稱,avg(成績(jī))as 平均分。3、將學(xué)生
怎樣編寫SQL語(yǔ)句求平均成績(jī)?
1、打開數(shù)據(jù)庫(kù)軟件,附加數(shù)據(jù)庫(kù),右鍵選擇新建查詢。
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)行分組,命令為group by 班級(jí)表.班級(jí)名稱。
pycharm從鍵盤輸入一個(gè)學(xué)生數(shù)學(xué)、語(yǔ)文、英語(yǔ)的成績(jī),計(jì)算總分與平均分?
在pycharm中,新建.py文件。
# 從鍵盤輸入數(shù)學(xué)成績(jī)
math_avage=int(input("請(qǐng)輸入學(xué)生的數(shù)學(xué)成績(jī):"))
# 同樣,用鍵盤輸入語(yǔ)文,英語(yǔ)的成績(jī)
chinese_avage=int(input("請(qǐng)輸入學(xué)生的語(yǔ)文成績(jī):"))
english_avage=int(input("請(qǐng)輸入學(xué)生的英語(yǔ)成績(jī):"))
# 計(jì)算總分并輸出總分及平均分:
title_avage=math_avage chinese_avage englisg_avage
print("此學(xué)生的成績(jī)總分=",title_avage)
print("此學(xué)生的平均分=",title_avage/3)
SQL怎么求男女學(xué)生平均成績(jī)?
select a.性別,AVG(B.成績(jī)) as 平均成績(jī) from 人員信息表 a join 學(xué)生成績(jī)表 b on a.id=b.id大概是這么樣的寫法,你看看你的人員信息表和成績(jī)表關(guān)聯(lián)條件是什么樣的,