查询至今没有人借阅的图书的书名和出版社。 (用SQL子查询)
答案:1 悬赏:40 手机版
解决时间 2021-11-10 12:03
- 提问者网友:风月客
- 2021-11-10 04:53
查询至今没有人借阅的图书的书名和出版社。 (用SQL子查询)
最佳答案
- 五星知识达人网友:长青诗
- 2021-11-10 05:04
所谓子查询是说在某个查询中,以另外一个查询的结果为本次查询的一部分结果(子查询用在from之前)或者以另外一个查询的结果为条件的查询(子查询用在where之后)。
如果用not in应该是
select 书名,出版社
FROM 图书 where 书号 not in (select 书号 from 借书登记)
也就是以借书登记表的查询结果为条件。
你写的方式是联合查询,不过一般来说不XXXX,很少用联合查询(条件很多时可以考虑),联合查询多用在肯定的说法。比如曾经借出的图书的书名和出版社,那么就是
SELECt 书名,出版社
FROM 借书登记 ,图书
where 图书.书号=借书登记.书号
如果用not in应该是
select 书名,出版社
FROM 图书 where 书号 not in (select 书号 from 借书登记)
也就是以借书登记表的查询结果为条件。
你写的方式是联合查询,不过一般来说不XXXX,很少用联合查询(条件很多时可以考虑),联合查询多用在肯定的说法。比如曾经借出的图书的书名和出版社,那么就是
SELECt 书名,出版社
FROM 借书登记 ,图书
where 图书.书号=借书登记.书号
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯