查询出有借阅过书籍编号为'B001'号和'B002'号两本书的读者姓名和读者电话

2020-09-17 社会 86阅读
你后边写的那句不对,RID选出来根本不是B001和B002
前边的也不对,一个RID不可能同时和那两个相等
不过可以这样
select Rname,Rphone from R where Rid in (select Rid from RB where Bid in ('B001','B002') )
或者按照你那么写的
select Rname,Rphone from R where Rid in ( select Rid from RB where Bid='B001' ) or Rid in (select Rid from RB where Bid='B002')

把and换成or
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com