设有图书管理数据库: 图书(总编号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)) 借阅(借书

admin2009-03-15  46

问题 设有图书管理数据库:
   图书(总编号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借书证号【  】
   GROUP BY【  】【  】

选项

答案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
转载请注明原文地址:https://kaotiyun.com/show/BB7Z777K
0

最新回复(0)