• 2022-06-06
    题目:表XSDA.DBF结构为:学号(C,6),姓名(C,6),性别(C,2),入学成绩(N,6,2)。本程序实现按学号查找记录,直到输入”#”为止。SET TALK OFFUSE XSDA**********FOUND**********ACCEPT “请输入要查找的学号” ON XHDO WHILE XH!= “#”**********FOUND**********LOCATE FOR 学号=”CJ”IF FOUND( )?学号,姓名ELSE? “无此学号”ENDIFACCEPT “请继续输入要查找的学号” TO XH**********FOUND**********ENDFOR?”谢谢使用本查找系统”USESET TALK ON
  • (1)ACCEPT "请输入要查找的学号"TO XH(2)LOCATE FOR 学号=XH;LOCA FOR 学号=XH(3)ENDDO;ENDD

    举一反三

    内容

    • 0

      【单选题】现有“学生表”(学号,姓名)和“班级”(班级编码,学号)两个表,要根据指定的班级编码查询并显示该班所有学生的学号和姓名,正确的SQL命令是()。 A. SELECT 学生表.学号, 学生表.姓名 FROM 班级 INNER JOIN 学生表 ON 班级.学号 = 学生表.学号 WHERE 班级.班级编码=[请输入班级编码]; B. SELECT 学生表.学号, 学生表.姓名 FROM 班级 INNER JOIN 学生表 ON 班级.学号 = 学生表.学号 WHERE 班级.班级编码=请输入班级编码; C. SELECT 班级.班级编码, 学生表.学号, 学生表.姓名 FROM 班级 INNER JOIN 学生表 ON 班级.学号 = 学生表.学号 WHERE 班级.班级编码=[请输入班级编码]; D. SELECT 班级.班级编码, 学生表.学号, 学生表.姓名 FROM 班级 INNER JOIN 班级 ON 班级.学号 = 学生表.学号 WHERE 班级.班级编码=请输入班级编码;

    • 1

      【单选题】设学生关系模式为:学生(学号,姓名,年龄,性别,成绩,专业),则该关系模式的主码是()。 A.姓名 B.学号,姓名 C.学号 D.学号,姓名,年龄 A. 姓名 B. 学号,姓名 C. 学号 D. 学号,姓名,年龄

    • 2

      要查询出学号为2008001001所有选取修课程的成绩,正确的是()。 A: SELECT学号,姓名,课程代码,总评成绩FROM学生,成绩ON学生.学号=成绩.学号WHERE学号=’2008001001’ B: SELECT学号,姓名,课程代码,总评成绩FROM学生INNERJOIN成绩WHERE学生.学号=成绩.学号AND学号=’2008001001’ C: SELECT学号,姓名,课程代码,总评成绩FROM学生LEFTOUTERJOIN成绩ON学生.学号=成绩.学号WHERE学号=’2008001001’ D: SELECT学号,姓名,课程代码,总评成绩FROM学生,成绩WHERE学生.学号=成绩.学号AND学号=’2008001001’

    • 3

      根据关系模型Students(ID,学号,课程,成绩),查找所有课程成绩在70分以上学生的学号() A: SELECT学号FROMStudentsGROUPBY学号HAVINGMin(成绩)>70 B: SELECT学号FROMStudentsGROUPBY学号HAVING成绩>70 C: SELECT学号FROMStudentsHAVINGMin(成绩)>70 D: SELECT学号FROMStudentsHAVING成绩>70

    • 4

      教务管理系统中两张表: 学生表(学号,姓名,专业),选课表(学号,课程号,成绩)。 其中学生表中有m条记录,选课表中有n条记录。 现要查询没有选课的学生名单,以下嵌套查询语句中,不正确的是( )。 A: select 学号,姓名 from 学生表 where not exists(select * from 选课表 where 学号=学生表.学号); B: select 学号,姓名 from 学生表 where exists(select * from 选课表 where 学号=学生表.学号); C: select 学号,姓名 from 学生表 where 学号 not in (select 学号 from 选课表 );