问答题
有图书订购关系数据库如下。其中
读者关系为R(Rno,Rname,City)
图书关系为B(Bno,Bname,PressHouse,Price,Date)
订书关系为OD(Rno,Bno,Quantity)
各个属性的含义分别是:Rno--读者编号,Rname--读者姓名,City--读者所住城市名,Bno--书号,Bname--书名,PressHouse--出版社名,Price--单价,Date--出版日期,Rno--订单号,Quantity--订购数量。
试用SQL语言完成以下操作:(本小题3×5=15分)
查询订书数量在3本或3本以上的读者姓名(Rname)。
【参考答案】
SELECT RName FROM R WHERE Rno IN (SELECT Rno GROUP BY RNo HAVING COUNT( * )>=3)