mysql查询语句运用实例
一、已创建学生,课程,成绩三个表
表一:students
表二;course
表三:sc
二、运用查询语句
1.查询姓’王’的学生个数
SQL语句:
select count(*) "姓'王'的人数" from students where sname like '王%';
结果如图:
2.查询“数学”比“语文”成绩高的所有学生的学号
SQL语句:
select students.id "学号" from students join sc on sc.sid = students.id where math > chinese;
结果如图:
3.查询平均成绩大于90分的学生的平均成绩和学号
SQL语句:
select sc.sid "学号",sum(chinese+math+english+history+Marxism+sports)/6 '平均成绩' from sc group by sid having sum(chinese+math+english+history+Marxism+sports)/6 >90;
结果如图: