大侠帮忙
现有4个表如下
建表:
create database StudentDBgouse StudentDBgo
create table Class(
   ClassID int identity(1,1) not null primary key,
   ClassName varchar(50)    not null,
   StartTime datetime
)gocreate table Student(
   StudentID int identity(1,1) not null primary key,
   [Name]    varchar(10)not null ,
   Sex       bit,
   Age       int,
   ClassID   int not null foreign key references Class(ClassID),
   DegreeName varchar(50)
)
create table Course(
   CourseID    int identity(1,1) not null primary key,
   CourseName  varchar(50),
   TeacherName varchar(10)
)gocreate table StudentCourses(
    [SID]     int   identity(1,1) not null primary key,
    StudentID int   not null references Student(StudentID),
    CourseID  int   not null references Course(CourseID),
    Score     float not null
)
插入数据:use StudentDBgo
--测试数据insert into Class values('信管081班','2008-9-1')
insert into Class values('信管082班','2008-9-1')
insert into Class values('计算机科学081班','2008-9-1')
insert into Class values('计算机科学082班','2008-9-1')
insert into Class values('计算机科学083班','2008-9-1')
--
insert into Student values('张飞',0,18,1,'信息管理系')
insert into Student values('刘备',1,19,1,'信息管理系')
insert into Student values('刘邦',0,18,1,'信息管理系')
insert into Student values('项羽',1,20,1,'信息管理系')
insert into Student values('赵云',0,22,2,'信息管理系')
insert into Student values('关云长',0,24,2,'信息管理系')
insert into Student values('马束',1,19,2,'信息管理系')insert into Student values('貂蝉',0,23,3,'计算机系')
insert into Student values('杨过',1,21,3,'计算机系')
insert into Student values('郭靖',1,25,3,'计算机系')
insert into Student values('黄药师',0,20,4,'计算机系')
insert into Student values('老顽童',1,18,4,'计算机系')
insert into Student values('黄容',0,17,4,'计算机系')
insert into Student values('郭芙蓉',1,19,5,'计算机系')
insert into Student values('郭湘',0,19,5,'计算机系')
insert into Student values('李京',1,20,5,'计算机系')
insert into Student values('赵大海',0,24,5,'计算机系')--
insert into Course values ('语文','张三丰')
insert into Course values ('数学','欧阳峰')
insert into Course values ('英语','段王爷')
insert into Course values ('物理','李寻欢')--
insert into StudentCourses values(1,1,80)
insert into StudentCourses values(1,2,56)
insert into StudentCourses values(1,3,65)
insert into StudentCourses values(1,4,88)insert into StudentCourses values(2,1,98)
insert into StudentCourses values(2,2,87)insert into StudentCourses values(3,1,71)
insert into StudentCourses values(3,2,66)
insert into StudentCourses values(3,3,88)
insert into StudentCourses values(3,4,45)insert into StudentCourses values(4,1,48)
insert into StudentCourses values(4,3,95)
insert into StudentCourses values(5,1,72)
insert into StudentCourses values(5,3,65)
insert into StudentCourses values(5,4,79)insert into StudentCourses values(6,1,99)
insert into StudentCourses values(6,2,100)
insert into StudentCourses values(6,3,98)
insert into StudentCourses values(6,4,97)insert into StudentCourses values(7,2,87)
insert into StudentCourses values(7,3,67)insert into StudentCourses values(8,1,48)
insert into StudentCourses values(8,2,97)
insert into StudentCourses values(8,3,68)
insert into StudentCourses values(9,1,91)
insert into StudentCourses values(9,2,87)
insert into StudentCourses values(9,3,78)
insert into StudentCourses values(9,4,65)insert into StudentCourses values(10,1,56)
insert into StudentCourses values(10,2,55)
insert into StudentCourses values(10,3,65)
insert into StudentCourses values(11,1,56)
insert into StudentCourses values(11,2,56)
insert into StudentCourses values(11,3,58)
insert into StudentCourses values(11,4,57)
insert into StudentCourses values(12,1,94)
insert into StudentCourses values(12,2,95)
insert into StudentCourses values(12,4,96)
insert into StudentCourses values(13,3,72)
insert into StudentCourses values(13,4,65)
insert into StudentCourses values(14,1,77)
insert into StudentCourses values(14,2,69)
insert into StudentCourses values(14,3,68)
insert into StudentCourses values(14,4,67)
insert into StudentCourses values(15,3,88)
insert into StudentCourses values(15,4,68)
insert into StudentCourses values(16,1,100)
insert into StudentCourses values(16,2,56)
insert into StudentCourses values(16,3,87)
insert into StudentCourses values(16,4,88)
insert into StudentCourses values(17,1,80)
insert into StudentCourses values(17,2,70)
insert into StudentCourses values(17,4,60)select * from StudentCourses问题:
(1)查询全体有不及格课程的学生的学号,姓名和班级
(2)查所有选修过课的学生的姓名(不知道怎么叫选修过课希望大侠们帮忙)