更多“检索当前表“学生”表中,全部姓“王”的学生记录,SQL语句为:SELECT * FROM 学生 WHERE 姓名 ______ " ”相关问题
  • 第1题:

    检索学生信息表中,“籍贯”为“海南”的学生记录,将结果保存到表xx中,SQL语句为:

    SELECT * FROM 学生信息表 WHERE 籍贯="海南" ______ xx


    正确答案:INTO TABLE(或INTO DBF)
    INTO TABLE(或INTO DBF) 解析:在SQL语句中,查询结果可以保存到数组中,也可以保存到临时文件、永久性表等文件中,使用短语INTO DBF|TABLE TableName可以将查询结果存放到永久表中(dbf文件)。

  • 第2题:

    有如下SQL语句: SELECT姓名FROM学生表WHERE学号IN; (SELECT学号FROM成绩表WHERE成绩>90) 下列哪条命令与该SQL语句等价

    A.SELECT姓名FROM学生表WHERE EXISTS; (SELECT学号FROM成绩表WHERE成绩>90)

    B.SELECT姓名FROM学生表WHERE EXISTS; (SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)

    C.SELECT姓名FROM学生表WHERE学号EXISTS; (SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)

    D. SELECT姓名FROM学生表WHERE学号=; (SELECT学号FROM成绩表WHERE成绩>90)


    正确答案:B
    解析:IN是包含运算,此处子查询中得到多个结果,记录不惟一,因此不用“=”运算符;EXISTS是谓词,用来检查在子查询中时候有结果返回。

  • 第3题:

    若学生表中存储了学号、姓名、成绩等信息,则“删除学生表中所有姓王的学生记录”的SQL语句是( )。

    A.DELETEFROM学生WHERE姓名=王
    B.DELETEFROM学生WHERE姓名=“王%”
    C.DELETEFROM学生WHERE姓名=王%
    D.DELETE*FROM学生WHERE姓名=“王%”

    答案:B
    解析:

  • 第4题:

    设有学生表文件,要查找学生表中还没有输入姓名的记录,则SQL语句为:

    SELECT * FROM 学生表 WHERE 姓名______


    正确答案:IS NULL
    IS NULL 解析:在SQL中,查询空值时要使用IS NULL,因为空值是一个不确定的值,不能用“=”号这样的运算符进行比较。

  • 第5题:

    查询“学生”表中所有姓“张”的学生记录,完成下列SQL语句:SELECT母FROM学生成绩WHERE姓名__________”张%”


    正确答案:
    LIKE
    题干是一个字符串匹配的查询,应该使用LIKE运算符,Ll.KE在此处为字符串匹配运算符,通配符“%”表示0个或多个任意字符。