mysql數據查詢

1數據庫

1).在數據庫SchoolDB中完成如下查詢:
(2).統計數據庫中學生的總人數。
(3).在成績表中查詢學號爲‘2011001003’的學員考試總成績。
     (4).在成績表中查詢學號爲‘2011001004’的學員考試成績平均分。
    (5).查詢科目編號爲2的考試成績最高分、最低分、平均分。
    (6).查詢科目編號爲1的及格學生的平均分。spa

2.SELECT COUNT(*) as 總人數 FROM stu;blog

3.SELECT SUM(score) as 總成績 FROM stu_score WHERE stu_id='2011001003';ci

4.SELECT AVG(score) as 平均分 FROM stu_score WHERE stu_id='2011001004';table

5.SELECT subjectId ,MAX(score) as 最高分,MIN(score)as 最低分,AVG(score)as 平均分 from 6.stu_score GROUP BY subjectId HAVING subjectId=2;class

7.SELECT AVG(score) as 平均分 from stu_score  where score>=60 and subjectId=1;im

2.在SchoolDB數據庫中完成如下查詢:
(1).查詢出男生人數超過2人的地區和人數。
(2).查詢班級人數超過8人的班級ID和人數。統計

1.SELECT sex,addres,COUNT(*) FROM stu where sex='男' GROUP BY sex,addres HAVING COUNT(*)>=2;數據

2.SELECT gid as 班級,COUNT(gid) as 人數 FROM stu   GROUP BY gid HAVING COUNT(gid)>=8;查詢

查詢截圖:

 

 

 

Stu表:

 

 

Stu_score表:

相關文章
相關標籤/搜索