在学生表中查找没有选课的学生,下列语句正确的是( )。A.SELECT*FROM 学生 WHERE EXISTS; (SELECT*FROM 选课 WHERE学生号=学生.学生号)B.SELECT*FROM 学生 WHERE NOT EXISTS; (SELECT*FROM 选课 WHERE 学生号=学生.学生号)C.SELECT*FROM 学生 WHERE EXISTS; (SELECT*FROM 选课 WHERE 学生号=学生号)D. SELECT*FROM 学生 WHERE NOT EXISTS;

题目

在学生表中查找没有选课的学生,下列语句正确的是( )。

A.SELECT*FROM 学生 WHERE EXISTS; (SELECT*FROM 选课 WHERE学生号=学生.学生号)

B.SELECT*FROM 学生 WHERE NOT EXISTS; (SELECT*FROM 选课 WHERE 学生号=学生.学生号)

C.SELECT*FROM 学生 WHERE EXISTS; (SELECT*FROM 选课 WHERE 学生号=学生号)

D. SELECT*FROM 学生 WHERE NOT EXISTS; (SELECT*FROM 选课 WHERE 学生号=学生号)


相似考题
更多“在学生表中查找没有选课的学生,下列语句正确的是()。A.SELECT*FROM 学生 WHERE EXISTS; (SELECT*F ”相关问题
  • 第1题:

    下列SELECT语句正确的是______。

    A.SELECT*FROM '学生表' WHERE 姓名='张三'

    B.SELECT*FROM '学生表' WHERE 姓名=张三

    C.SELECT*FROM 学生表 WHERE 姓名='张三'

    D.SELECT*FROM 学生表 WHERE 姓名=张三


    正确答案:C
    解析:SELECT语句中的表是不能用引号括起来的,而对于文本型的查找内容则要用单引号括起来。

  • 第2题:

    下列SELECT语句正确的是()。

    A.SELECT * FROM '学生表' WHERE 姓名='张三'

    B.SELECT * FROM '学生表' WHERE 姓名=张三

    C.SELECT * FROM 学生表 WHERE 姓名='张三'

    D.SELECT * FROM 学生表 WHERE 姓名=张三


    select (name) from person where age=12 or name=’aa‘; or 或者;select (name , age) from person where age=12 and name=‘aa’; and 并且

  • 第3题:

    【单选题】在学生管理数据库中,查询所有成绩小于80分的学生的姓名,下列操作不正确的是()

    A.select 姓名 from 学生表 where 学号 in (select 学号 from 选课表 where 成绩<80)

    B.select 姓名 from 学生表 where 学号 =(select 学号 from 选课表 where 成绩<80)

    C.select 姓名 from 学生表 join 选课表 on 学生表.学号=选课表.学号 and 成绩<80

    D.select 姓名 from 学生表,选课表 where 学生表.学号=选课表.学号 and 成绩<80


    SELECT sname,cname ,score from studentInfo join elective on studentInfo.sno=elective.sno join course on elective.cno=course.cno ;

  • 第4题:

    下列SELECT语句语法正确的是 。

    A.SELECT * FROM '学生表’WHERE 性别='男’

    B.SELECT * FROM '学生表’WHERE 性别=男

    C.SELECT * FROM 学生表 WHERE 性别=男

    D.SELECT * FROM 学生表 WHERE 性别=‘男‘


    D SQL中字符串常数应当加单引号,本题中WHERE子句应为WHERE性别=‘男’。而在主句中,FROM后跟的基本表的名称无需加单引号。

  • 第5题:

    查找成绩在70到80分之间的学生选课及得分情况。正确的SQL语句是()。

    A.SELECT * FROM 学生选课表 WHERE 成绩>=70 AND 成绩<=80

    B.SELECT * FROM 学生选课表 WHERE 成绩≥70 AND成绩≤80

    C.SELECT * FROM 学生选课表 WHERE 成绩>='70’OR成绩<='80’

    D.SELECT * FROM 学生选课表 WHERE 成绩>=70 OR成绩<=80


    C课程号涉及到表C,成绩涉及到关系SC,学号,姓名涉及到关系S,所以将使用到表S,C,SC。