休闲食品行业现状:SQL问题 帮忙解决!!谢谢!!

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/30 03:59:03
1.根据各小题要求,写出对应的 SQL语句。
以下给出三个基本表。
Student(学生表)的字段按顺序为学号、姓名、性别、年龄、所属院系;
Course(课程表)的字段按顺序为课程编号、课程名、先行课程、课程学分;
SC(选课表)的字段按顺序为学号、课程号、成绩。
各表的记录如下:

2.写出创建学生表Student的SQL命令,各字段的类型及长度应根据实际情况确定。其中学号属性不能为

空,并且其值是唯一的。并在Sno列上建立一个聚簇索引。

3.检索信息系(IS)和计算机科学系(CS)的学生的姓名和性别。

4.检索各个课程号及相应的选课人数,并给出结果。
SELECT Cno, COUNT(Sno)
FROM SC
GROUP BY Cno;
查询结果为:
5.检索每个学生及其选修的课程名和成绩。

创建student 表
create Student
( Sno char(8) primary key not null,
Sname char(8) ,
Ssex char(8),
Sage char(8),
Sdept char(8))
3T
select Sname ,Ssex
from Student
where Sdept='IS' and Sdept='CS'

Show me those tables!It's easy!