【正确答案】使用CREATE建立表,使用CHECK短语来指定列值应该满足的条件。 CREATE TABLE SC (S#char(10)PRIMARY KEY, SNAME char(20)NOT NULL, AGE int NOT NULL, SEX char(2)check(SEX in(‘F’,’M’) );
【答案解析】
问答题
检索年龄小于17岁的女生的学号和姓名
【正确答案】SELECT S#,SNAME FROM S WHERE AGE<17 AND SEX=’F’;
【答案解析】
问答题
检索WANG同学不学的课程的课程号
【正确答案】SELECT C# FROM C WHERE NOT EXISTS (SELECT* FROM S,SC WHERE S.S#=SC.S#AND SC.C#=C.C#AND SNAME=’WANG’);