问题
填空题
设有图书管理数据库: 图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2)) 读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20)) 借阅(借书证号C(4),总编号C(6),借书日期D(8)) 对于图书管理数据库,要查询只借阅了一本图书的读者姓名和职称,请对下面的SQL语句填空: SELECT姓名,职称FROM图书管理!读者; WHERE借书证号 【13】 GROUP BY 【14】 【15】
答案
参考答案:[13~15] 答案:IN;借书证号;COUNT(*)=1
解析:
[分析]: IN 用途: Visual FoxPro中SQL嵌套查询,查询结果出自一个表,但是查询条件涉及多个表。 语法: SELECT column FROM table WHERE column IN (SELECT...) GROUP BY 用途: 对结果集进行分组,常与汇总函数一起使用。 语法: SELECT column,SUM(column) FROM table GROUP BY column HAVING 用途: 指定群组或汇总的搜寻条件。 语法: SELECT column,SUM(column) FROM table GROUP BY column HAVING SUM(column) condition value