下面给出了两种关系模式:书籍(id、标题、作者、pubid、年份、价格、参考id)发布者(pubid、pubname、总部、联系人)“id”是book的主键,pubid是“publisher”的主键,也是外键。问。查找图书id、标题、引用的标题和引用的出版商名称。帮我回答这个问题…我正在努力但没有结果
vsaztqbk1#
这似乎是一个家庭作业问题,不像你花了太多时间独自解决这个问题,但这应该让你开始。请编辑您的问题,以澄清您是否有更具体的问题:
SELECT Book.id, Book.title, Publisher.pubname FROM Book INNER JOIN Publisher ON Book.pubid = Publisher.pubid
d4so4syb2#
此查询应该可以
SELECT Book.id, Book.title, Refbook.title, Refpub.pubname FROM Book LEFT JOIN Book AS Refbook ON Book.referid = Refbook.id JOIN Publisher AS Refpub ON Refpub.pubid = Refbook.pubid
下一次,请给出示例数据和您要查找的结果
2条答案
按热度按时间vsaztqbk1#
这似乎是一个家庭作业问题,不像你花了太多时间独自解决这个问题,但这应该让你开始。请编辑您的问题,以澄清您是否有更具体的问题:
d4so4syb2#
此查询应该可以
下一次,请给出示例数据和您要查找的结果