微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
HERE借阅.借书证号=读者.借书证号)C.SELECT姓名,借书证号FROM读者WHERE NOT EXISTS; (SELECT * FROM借阅WHERE借阅,借书证号=读者.借书证号)D.SELECT姓名,借书证号FROM读者WHERE借阅=NULL (SELECT * FROM借阅WHERE借阅.借书证号=读者.借书证号) 参考答案: C 谓词EXISTS用来检验在子查询中是否有结果返回,本题中内层查询引用了外层查询的表,所以是内外层相关嵌套查询。----------------------------------------33、若在教师表中查找还没有输入工龄的记录,使用的SQL语句为 A.SELECT * FROM 教师 WHERE 工龄 IS NOT NULLB.SELECT * FROM 教师 WHERE 工龄=0C.SELECT * FROM 教师 WHERE 工龄 IS NULLD.SELECT * FROM 教师 WHERE 工龄=NULL 参考答案: C 在SQL查询中,查询空值时可以使用巧NULL短语;NOT IS NULL短语表示非空。----------------------------------------34、如果要查询所藏图书中,各个出版社图书的最高单价、平均单价和册数,所用的SQL语句是 A.SELECT出版单位,MAX(单价),AVG(单价),COUNT(*); FROM 图书; GROUP BY 出版单位B.SELECT 出版单位,MAX(单价),AVG(单价),COUNT(*); FROM 图书; HAVING 出版单位C.SELECT 出版单位,MIX (单价),AVG (单价),COUNT(*); FROM 图书 GROUP BY 出版单位D.SELECT出版单位,MIN(单价),AVG(单价),COUNT(*); FROM 图书; HAVING 出版单位 参考答案: A 求各个出版社图书的,必须用 GROUP BY短语对各个出版社进行分组,求最大值函数为MAX(),求最小值函数为MIN(),COUNT()用以计数,HAVING短语必须与GROUP BY短语一起出现,不能单独使用。----------------------------------------35、 有如下SQL语句: SELECT * FROM 仓库 WHERE 仓库号=“H1”; UNION; SELECT * FROM 仓库 WHERE 仓库号=“H2” 该语句的功能是 A.查询在H1或者H2仓库中的职工信息B.查询仓库号H1或者H2的仓库信息C.查询即在仓库号H1,又在仓库号H2工作的职工信息D.语句错误,不能执行 参考答案: B 查询仓库号为H1或H2的仓库信息,UNION是用来合并单独的查询结果。