24小时热门版块排行榜    

查看: 2869  |  回复: 23
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

淡淡0987

铜虫 (初入文坛)

[求助] 一个简单的SQL查询 已有1人参与

1. 用SQL语言实现下述功能。
设有一个简单的图书管理数据库,包含如下三个关系表:
图书关系表:Book(BNO, Title, Author, Publisher, Price),
其中BNO, Title, Author, Publisher, Price分别表示图书的总编号、书名、
作者、出版单位和单价;
读者关系表:Reader(LNO,  Name, Unit),
其中LNO,  Name, Unit分别表示读者的借书证号、姓名和所在单位;
借阅关系表:Loan(LNO, BNO, Date)
  其中LNO, BNO, Date分别表示借阅图书的借书证号、所借图书的总编号和借书日期。
查询至少借阅了0287号图书和0398号图书的读者号。
回复此楼
且行且珍惜
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

淡淡0987

铜虫 (初入文坛)

引用回帖:
2楼: Originally posted by hx_zm at 2013-10-20 16:27:58
select lno from Loan where  BNO = '0287'  and lno in (select lno from Loan where  BNO = '0398' )

这个不对,至少借阅,不是只借阅
且行且珍惜
3楼2013-10-20 22:07:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 24 个回答

hx_zm

铁杆木虫 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
select lno from Loan where  BNO = '0287'  and lno in (select lno from Loan where  BNO = '0398' )
2楼2013-10-20 16:27:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hx_zm

铁杆木虫 (著名写手)

引用回帖:
3楼: Originally posted by 淡淡0987 at 2013-10-20 22:07:47
这个不对,至少借阅,不是只借阅...

逻辑都搞不清
4楼2013-10-21 08:34:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

adong76

禁虫 (正式写手)

感谢参与,应助指数 +1
本帖内容被屏蔽

5楼2013-10-21 10:33:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见