题目:以下是三张表明细:学生(学号,姓名,性别)课程(课程号,课程名,学分)选课(学号,课程号,成绩)要求查找:课程名为英语 男生/女生的平均分和最高分我在mysql中设计以下三个表模拟: 分析:要求从选课表中查找成绩,约束条件为: 1.学生号由性别来决定 2.课程号由课程名决定 3.可以将约束1去掉,查找所有学号的成绩、最大成绩,然后用Group By语句来分类因此,查询语句为:(第一行末尾截图少截了一个右括号)结果:============================结论:本质上属于简单的将多个表联合起来的SQL操作。
posted on 2011-05-15 22:29 lateCpp 阅读(124) 评论(0) 编辑 收藏 引用 所属分类: SQL
Powered by: C++博客 Copyright © lateCpp