首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设在采用SQL Server 2008数据库的图书馆应用系统中有三个基本表,表结构如下所示,请用SQL语句完成下列两个查询: BORROWER: (1)检索至少借了5本书的同学的借书证号、姓名、系名和借书数量。 (2)检索借书和王
设在采用SQL Server 2008数据库的图书馆应用系统中有三个基本表,表结构如下所示,请用SQL语句完成下列两个查询: BORROWER: (1)检索至少借了5本书的同学的借书证号、姓名、系名和借书数量。 (2)检索借书和王
admin
2018-10-09
51
问题
设在采用SQL Server 2008数据库的图书馆应用系统中有三个基本表,表结构如下所示,请用SQL语句完成下列两个查询:
BORROWER:
(1)检索至少借了5本书的同学的借书证号、姓名、系名和借书数量。
(2)检索借书和王丽同学所借图书中的任意一本相同的学生姓名、系名、书名和借书日期。
选项
答案
(1)SELECT LOANS.借书证号,姓名,系名,COUNT(*)AS借书数量 FROM BORROWER,LOANS WHERE BORROWER.借书证号=LOANS.借书证号 GROUP BY LOANS.借书证号 HAVING COUNT(*)>=5; (2)SELECT姓名,系名,书名,借书日期 FROM BORROWER,LOANS,BOOKS WHERE BORROWER.借书证号=LOANS.借书证号AND LOANS.图
解析
(1)采用两表联合查询。以两表“借书证号”为相等条件,在结果集中用GROUP BY按照“借书证号”来分类,并且用HAVING关键字统计出符合条件的记录数。
(2)采用IN关键字进行两表联合查询,在BORROWER和LOANS联合的结果集中查找满足第三个表指定的条件。
转载请注明原文地址:https://kaotiyun.com/show/6WlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
对记录99,24,33,58,11,88,18,36,10采用直接插入排序,一共需要进行()。步。
如下陈述中正确的是()。
数据的独立性包括()。
以下关于链式存储结构的叙述中哪一条是不正确的?()
如果多个事务在某个调度下的执行结果与这些事务在某个串行调度下的执行结果相同,则称这个调度为【】调度。
有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于______。
用谓词来表达查询要求的方式是______。
磁盘请求服务队列所要访问的磁道分别是118、203、57、142、34、144、85、87。当前磁头位置为第73道上,若按最短寻道时间优先算法法,磁头移动的道数是()。
二维数组A[0..6,0..9],其每个元素占2个字节,从首地址200开始,按行优先顺序存放,则元素A[7,5]的存储地址为________。
设有下三角矩阵A[0..10,0..10],按行优先顺序存放其非零元素,每个非零元素占两个字节,存放的基地址为100,则元素A[5,5]的存放地址为
随机试题
根管最狭窄的地方在
鳞状上皮细胞癌腺癌
不当得利
下列各项属于投机风险的有( )。
在个人住房贷款业务中,商业银行应当充分提示借款人注意免除或限制其责任的条款。()
为杜绝食物中毒事故的发生,导游员应采取的措施是()。
宋太祖于建隆四年实行的作为重刑的代用刑是( )。
一项全球范围的调查显示,近10年来:吸烟者的总数基本保持不变;每年只有10%的吸烟者改变自己的品牌,即放弃原有的品牌而改吸其他品牌;烟草制造商用在广告上的支出占其毛收入的10%。在Z烟草公司的年终董事会上,董事A认为,上述统计表明,烟草业在广告上的收益正
J.Martin认为,自顶向下的全面信息资源规划,需要有专门组织来领导,一般称它为()。
若有如下程序:voidsub(){staticintx=6;x/=2;printf("%d",x);}main(){intm;for(m=0;m<=2;m++)sub();}则程序
最新回复
(
0
)