itgle.com

从借书I证表中删除借书证号为“1001”的记录,正确的SQL语句是A) DELETE FROM借书证WHERE 借书证号=”1001”B) DELETE FROM借书证FOR借书证号=”1001”C)DROP FROM借书证wHERE借书证号=”1001”D) DROPFROM借书证FOR借书证号:” 1001”

题目

从借书I证表中删除借书证号为“1001”的记录,正确的SQL语句是

A) DELETE FROM借书证WHERE 借书证号=”1001”

B) DELETE FROM借书证FOR借书证号=”1001”

C)DROP FROM借书证wHERE借书证号=”1001”

D) DROPFROM借书证FOR借书证号:” 1001”


相似考题
更多“从借书I证表中删除借书证号为“1001”的记录,正确的SQL语句是A) DELETE FROM借书证WHERE 借书证号= ”相关问题
  • 第1题:

    查询借阅了两本和两本以上图书的读者姓名和单位,应使用SQL语句

    A.SELECT姓名,单位FROM读者; WHERE借书证号IN; (SELECT借书证号FROM借阅; GROUP BY借书证号HAVING COUNT(*)>=2)

    B.SELECT姓名,单位FROM读者; WHERE借书证号EXISTS; (SELECT借书证号FROM借阅; GROUP BY借书证号HAVING COUNT(*)>=2)

    C.SELECT 姓名,单位 FROM 读者; WHERE 借书证号 EXISTS; (SELECT 借书证号 FROM 借阅; GROUP BY 借书证号 WHERE COUNT(*)>=2)

    D.SELECT 姓名,单位 FROM 读者; WHERE 借书证号 IN; (SELECT 借书证号 FROM 借阅; GROUP BY 借书证号 WHERE COUNT(*)>=2)


    正确答案:A
    解析:本小题考查了SQL查询功能的嵌套查询和分组与计算查询,分组与计算查询中,利用HAVING进一步限定分组的条件。HAVING子句和WHERE子句不矛盾,在查询中是先用WHERE子句限定元组,然后进行分组,最后再用HAVING子句限定分组。

  • 第2题:

    从借书证表中删除借书证号为“1001”的记录,正确的SQL语句是( )。

    A.DELETE FROM借书证WHERE借书证号="l001"

    B.DELETE FROM借书证FOR借书证号="l001"

    C.DROP FROM借书证WHERE借书证号="1001"

    D.DROP FROM借书证FOR借书证号="l001"


    正确答案:A
    A。【解析】从表中删除记录要使用DELETEFROM表名WHERE条件,所以答案选择A。

  • 第3题:

    对于图书管理数据库,求CIE单位借阅图书的读者的人数。 下面SQL语句正确的是 ______。 SELECT ______ FROM 借阅 WHERE; 借书证号 ______

    A.COUNT(DISTINCT借书证号)IN(SELECT 借书证号 FROM读者WHERE单位="CIE")

    B.COUNT(DISTINCT借书证号)IN(SELECT借书证号FROM借阅WHERE单位="CIE")

    C.SUM(DISTINCT借书证号)IN(SELECT借书证号FROM读者WHERE单位 ="CIE")

    D.SUM(DISTINCT借书证号)IN(SELECT借书证号FOR借阅WHERE单位 ="CIE")


    正确答案:A
    解析:题面要求显示CIE单位的借阅图书的读者人数,本题使用是嵌套查询语句,内层查询将单位是CIE的读者的借书证号查出来,外层查询根据内层查询的结果通过对借阅库的操作显示出单位为CIE的借阅图书的读者。当然有可能有的读者不止借阅过一次书,所有要在“借书证号”前加DISTINCT命令去掉重复值,求的才是人数,而不是人次数。

  • 第4题:

    查询没有借阅图书的读者的姓名和借书证号,应使用SQL语句

    A.SELECT 姓名 FROM 读者 WHERE NOT EXISTS; (SELECT 借书证号 FROM 借阅 WHERE 借阅.借书证号=读者.借书证号)

    B.SELECT 姓名,借书证号 FROM 读者 WHERE (SELECT*FROM 借阅 WHERE 借阅.借书证号=读者.借书证号)

    C.SELECT 姓名,借书证号 FROM 读者 WHERE NOT EXISTS; (SELECT*FROM 借阅 WHERE 借阅.借书证号=读者.借书证号)

    D.SELECT 姓名,借书证号 FROM 读者 WHERE 借阅=NULL (SELECT*FROM 借阅 WHERE 借阅.借书证号=读者.借书证号)


    正确答案:C
    解析:谓词EXISTS用来检验在于查询中是否有结果返同,本题中内层查询引用了外层查询的表,所以是内外层相关嵌套查询。

  • 第5题:

    从借书证表中删除借书证号为“1001”的记录,正确的SQL语句是( )。

    A.DELETE FROM借书证WHERE借书证号="l001"

    B.DELETE FROM借书证FOR借书证号="l001"

    C.DROP FROM借书证WHERE借书证号="1001"

    D.DROP FROM借书证FOR借书证号="l001"


    正确答案:A
    A。【解析】从表中删除记录要使用DELETEFROM表名WHERE条件,所以答案选择A。