用sql语言编写 :这些语句应该如何编写 ?
1查询年龄在19至21岁或者性别为“女”的学生的学号和所在系别编号2查询系别编号为d001、d002和d003的学生的学号和姓名。3某些学生入学后还没有确定所在的系,查询...
1 查询年龄在19至21岁或者性别为“女”的学生的学号和所在系别编号
2 查询系别编号为d001、d002和d003的学生的学号和姓名。
3 某些学生入学后还没有确定所在的系,查询还没有确定系的学生的姓名
4。 查询成绩大于60分的学生的学号和成绩,并将查询结果按课程编号升序排列,同一课程的成绩按分数降序排列。
5. 求各个系别的编号以及各系的人数。
6。 查询有2门以上课程是80分以上的学生的学号及课程数
7 .用sql语言编写 查询所有选课记录的详细信息,要结果表中的列名以中文的形式显示,分别为:学号,课程号,成绩。 展开
2 查询系别编号为d001、d002和d003的学生的学号和姓名。
3 某些学生入学后还没有确定所在的系,查询还没有确定系的学生的姓名
4。 查询成绩大于60分的学生的学号和成绩,并将查询结果按课程编号升序排列,同一课程的成绩按分数降序排列。
5. 求各个系别的编号以及各系的人数。
6。 查询有2门以上课程是80分以上的学生的学号及课程数
7 .用sql语言编写 查询所有选课记录的详细信息,要结果表中的列名以中文的形式显示,分别为:学号,课程号,成绩。 展开
1个回答
展开全部
1
select 学号,系别编号 from 学生 where 年龄 between 19 and 21 and 性别='女'
2
select 学号,姓名 from 学生 where 系别编号 in ('d001','d002','d003')
3
select 姓名 from 学生 where 系别编号 is null
4
select 学号,成绩 from 成绩 order by 课程编号asc ,分数 desc
5
select 系别编号,count(*) as 人数 from 学生 group by 系别编号
6
select 学号,count(*) as 课程数 from 成绩 group by 学号 having count(成绩>80)>=2
7
select xh as 学号,kch as 课程号, cj as 成绩 from 成绩
select 学号,系别编号 from 学生 where 年龄 between 19 and 21 and 性别='女'
2
select 学号,姓名 from 学生 where 系别编号 in ('d001','d002','d003')
3
select 姓名 from 学生 where 系别编号 is null
4
select 学号,成绩 from 成绩 order by 课程编号asc ,分数 desc
5
select 系别编号,count(*) as 人数 from 学生 group by 系别编号
6
select 学号,count(*) as 课程数 from 成绩 group by 学号 having count(成绩>80)>=2
7
select xh as 学号,kch as 课程号, cj as 成绩 from 成绩
追问
请问:验证时为什莫'系别编号'无效?
谢谢!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询