我想找到第2号分支中的每本书的书籍代码和书名,由作者20撰写。
书籍代码和标题可在“书”表中找到 分支编号可在“分支”表中找到 “作者”表有作者编号 还有一个名为“库存”的表格,其中包含书籍代码和分支编号
任何帮助都会很棒!
这是我试过的: SELECT BOOK_CODE,TITLE 来自书 在哪里BOOK_CODE IN (SELECT BOOK_CODE 来自库存 在哪里BRANCH_NUM ='2' AND AUTHOR_NUM = '20');
答案 0 :(得分:0)
我必须对你的数据结构做一些假设,但对我来说,听起来你想要的是这样的:
SELECT book.code, book.title
FROM inventory
INNER JOIN book ON (inventory.book_id = book.code)
WHERE inventory.branch_id = 2 AND inventory.author_id = 20
请告诉我是否符合您的需求,如果没有,如果您提供有关数据结构的更多详细信息,我可以再试一次。
//问候,莫滕