第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

SQL 求兩張表平均的題

SQL 求兩張表平均的題

12345678_0001 2018-10-24 19:30:33
現(xiàn)有學(xué)生表和成績表 學(xué)生表(t_student)有學(xué)生id(id),學(xué)生姓名(name),性別字段(sex) 成績表(t_score)有成績id(id),學(xué)生id(student_id),學(xué)科id(item_id)和成績字段(score)。 請(qǐng)通過sql查找出每個(gè)學(xué)生所有學(xué)科的平均分和最高分和最低分
查看完整描述

1 回答

?
人到中年有點(diǎn)甜

TA貢獻(xiàn)1895條經(jīng)驗(yàn) 獲得超7個(gè)贊

建2張表:
student 學(xué)生表:
CREATE TABLE student (
id int(11) unsigned NOT NULL AUTO_INCREMENT,
name varchar(255) NOT NULL,
sex tinyint(3) NOT NULL DEFAULT '0',
PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4;

id name sex
1 aaa 0
2 bbb 0
3 ccc 1
4 ddd 1
5 eee 0

score 分?jǐn)?shù)表:

CREATE TABLE student (
id int(11) unsigned NOT NULL AUTO_INCREMENT,
name varchar(255) NOT NULL,
sex tinyint(3) NOT NULL DEFAULT '0',
PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4;

id s_id item_id score
1 1 1 56
2 1 2 52
3 1 3 29
4 2 1 52
5 2 2 61
6 2 3 62
7 3 1 63
8 3 2 74
9 3 3 52
10 4 1 83
11 4 2 62
12 4 3 93
13 5 1 42
14 5 2 52
25 5 3 83

sql語句:

每個(gè)學(xué)生所有學(xué)科的總分,平均分,最高,最低。
SELECT SUM(score), AVG(score),MAX(score),MIN(score) ,s.s_id ,u.namefrom score s LEFT JOIN student u
ON s.s_id = u.id
group by s.s_id;

每個(gè)學(xué)科的總分,平均分,最高,最低。
SELECT SUM(score), AVG(score),MAX(score),MIN(score) ,s.item_id from score s 
group by s.item_id;


查看完整回答
反對(duì) 回復(fù) 2018-10-24
  • 1 回答
  • 0 關(guān)注
  • 949 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)