简单SQL查询

来源:百度知道 编辑:UC知道 时间:2024/06/18 14:45:28
/*列出至少有5名男生的班级代码*/
/*显示学生表中不姓“王”的同学记录*/
/*显示学生表中每个学生的姓名和年龄*/
/*显示学生表中最大和最小的同学的生日*/
/*以班级代码和年龄从大到小显示学生表全部记录*/
/*列出取得最高分的同学的学号,课程号,成绩*/
/*列出和“胡月”同性别的所有学生的名字*/
/*列出和“王丽”同性别且同班的同学名*/
/*列出所有选修“网络数据库”课程的男同学成绩*/

所需要的字段名都是汉字
最后那句话是说...中间所需要的字段名.用汉字表示就可以了。...和下面图没关系./

第一个 学生表与班级表和学生班级关系表联立查询可得
第二个 操作学生表 姓名字段 not like '王%'
第三个 学生表指定查询姓名和年龄字段
第四个 查询学生表 order by 生日字段 desc
第五个 学生表,班级关系表联立查询 order by 班级代码 desc,年龄 desc
第六个 学生表 学生班级关系表,班级表,成绩表联立查询,sqlserver的话 条件top 1 并操作 orcale 的话 order by 分数 在rownum<2
第七个 学生表 姓名字段 like '胡月'(或直接等于) and 性别=男?女
第八个 学生表,班级学生关系表 联立 姓名字段 like '王丽'(或直接等于) and 性别=男?女
第九个
学生表,学生课程关系表,课程表联立 课程名 like ‘网络数据库’(或者直接等于) and 性别=男

拜托
那不是字段名
是表名

同志,你那是表名

你所说的不是字段名,那都是表名啊!