1. 查询student表中所有学生的学号,姓名,系别
select 学号,姓名,所在系 from student;
2. 查询student表中所有学生的详细记录
select 学号,姓名,所在系 from student;
3. 查询查询student表中所有学生的学生名单
select 姓名 from student;
4. 查询查询student表中所有学生的姓名和出生年份
select 姓名,2011-年龄 from student;
5. 查询查询student表中所有学生的姓名,年龄,系别并插入’sdop is :’
select 姓名,年龄,'sdop is:' ,所在系 from student;
6. 查询查询student表中前三个学生的学号和姓名
select top 3 学号,姓名 from student;
7. 查询查询student表中学生的姓名和出生年份,用别名表示
select 姓名 sname,2011-年龄 出生年份 from student;
8. 查询SC表中所有选课学生的学号
select distinct 学号 from sc;
9. 列出所有男生在20岁以下的学生的姓名和年龄
select 姓名,年龄 from student where 年龄<20 and 性别='男';
10. 列出所有及格学生的学号
select 学号 from sc where 成绩>=60;
11. 列出计算机科学系1990年前出生的所有学生的学号和姓名
select 学号,姓名 from student where 所在系='cs' and 2004-年龄<1990;
12. 用between…and…写出成绩在70~80之间学生的学号和课程号
select 学号,课程号 from sc where 成绩 between 70 and 80;
13. 查询1989到1992年出生的学生的姓名和性别
select 姓名,性别 from student where 2011-年龄 between 1989and 1992;
14. 查询成绩不在70~80之间的学生的学号
select distinct 学号 from sc where 成绩 not between 70 and 80;
15. 查询成绩等于70,80,90分的学生的学号,用in谓词
select distinct 学号 from sc where 成绩 in (70,80,90);
16. 用in谓词写出1989和1987年出生的学生的姓名和学号
select 姓名,学号 from student where 2004-年龄 in (1989,1987);
17.查询学分不是3分和5分的课程的课程号和课程名;
select 课程号,课程名 from course where 学分 not in (3,5);
18. 查询所有2002级学生的所有信息
select * from student where 学号 like '2002%';
评论