在Visual FoxPro中,假设学生表S(学号,姓名,性别,职称,班干部)中,性别是C型字段,班干部是L型字段。若要查询“是班干部的女生”信息,那么SQL语句“SELECT*FROM S WHERE<逻辑表达式>”中的<逻辑表达式>应是( )。
A. 班干部AND性别=”女”
B. 班干部OR性别=”女”
C. 性别=”女”AND班干部=.T.
D. 班干部=.T.OR性别=女
第1题:
基于学生表S和学生选课表SC两个数据库表,它们的结构如下: S(学号,姓名,性别,年龄),其中学号、姓名和性别为C型字段,年龄为N型字段; SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段。 查询同时选修课程号分别为2001和2005课程的学生的学号,正确的命令是( )。
A. SELECT学号FROM SC WHERE课程号='2001'AND学号IN(SELECT学号FROM SC WHERE课程号='2005’)
B. SELECT学号FROM SC WHERE课程号='2001'AND学号=(SELECT学号FROM SC WHERE课程号='2005’)
C. SELECT学号FROM SC WHERE课程号='2001'AND课程号='2005'
D. SELECT学号FROM SC WHERE课程号='2001'OR'2005'
第2题:
回答下列各题:基于学生表S和学生选课表SC两个数据库表,它们的结构如下: S(学号,姓名,性别,年龄),其中学号、姓名和性别为C型字段,年龄为N型字段。 SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段(初始为空值)。 查询学生选修课程成绩小于60分的学号,正确的SQL语句是( )。
A.SELECT DISTINCT学号FROM SC WHERE"成绩"<60
B.SELECT DISTINCT学号FROM SC WHERE成绩<"60"
C.SELECT DISTINCT学号FROM SC WHERE成绩<60
D.SELECT DISTINCT"学号"FROM SC WHERE"成绩"<60
第3题:
第 (31) 到第 (35) 题基于学生表 S 和学生选课表 SC 两个数据库表,它们的结构如下:
S( 学号,姓名,性别,年龄 ) 其中学号、姓名和性别为 C 型字段,年龄为 N 型字段。
SC( 学号,课程号,成绩 ) ,其中学号和课程号为 C 型字段,成绩为 N 型字段 ( 初始为空值 )
(31) 查询学生选修课程成绩小于 60 分的学号,正确的 SQL 语句是
A)SELECT DISTINCT 学号 FROM SC WHERE " 成绩 " < 60
B)SELECT DISTINCT 学号 FROM SC WHERE 成绩 < " 60 "
C)SELECT DISTINCT 学号 FROM SC WHERE 成绩 < 60
D)SELECT DISTINCT " 学号 " FROM SC WHERE " 成绩 " < 60
第4题:
在 "职工档案"表文件中,婚否是L型字段,性别是C型字段,若检索"已婚的女同志",应该用( )逻辑表达式。
A.婚否.OR.(性别=’女’)
B.(婚否=.T.).AND.(性别=’女’)
C.婚否.AND.(性别=女)
D.已婚.OR.(性别=女)
第5题:
在 Visual FoxPro 中 , 假设教师表 T( 教师号 , 姓名 , 性别 , 职称 , 研究生 导师 ) 中 , 性别是 C 型字段 ,研究生 导师 是 L 型字段 。 若要查询 “ 是研究生导师的女老师 ” 信息 , 那 么SQ L 语句 “ SELECT * FROM T WHERE< 逻辑表达式 > ” 中的 < 逻辑表达式 > 应是
A) 研究生导师 AND 性别 = " 女 "
B) 研究生导师 OR 性别 = " 女 "
C) 性别 = " 女 " AND 研究生导师 =.F.
D) 研究生导师 =.T. OR 性别 = 女